일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- PYTHON
- MAC
- API
- javascript
- django rest framework
- Baekjoon
- 알고리즘 풀이
- 파이썬 알고리즘
- DRF
- Django
- HTML
- django ORM
- 백준
- 알고리즘 연습
- c++
- 알고리즘
- java
- 장고
- CSS
- 파이썬
- es6
- 알고리즘 문제
- js
- form
- react
- Git
- web
- Algorithm
- django widget
- AWS
Archives
- Today
- Total
목록Index (1)
수학과의 좌충우돌 프로그래밍
문자열 함수 find와 index
안녕하세요 강민성입니다. 파이썬 알고리즘을 공부하다가 헷갈린 부분이 있어 가볍게 포스팅을 하고자 합니다. find와 index를 알아보자! 문자열에서 find와 index는 거의 같은 역할을 합니다. 바로 문자열에서 원하는 문자나 문자열이 어디 있는지를 알려주는 것이죠. 위치를 반환할 때는 index 값을 반환하게 됩니다. 1234a = "ssungkang" print (a.index("k")) # 5print (a.find("k")) # 5cs 다음과 같이 문자열 a에서 k를 찾고자 한다면 그에 해당하는 index 값을 return 하게 되는 것이죠. 그렇다면 둘의 차이는 무엇일까요? 차이 역시 간단합니다. find 같은 경우에는 찾는 문자나 문자열이 없을 경우에는 -1 을 return 하게 됩니다. ..
프로그래밍 언어/Python
2018. 12. 30. 23:58