path.rfind 관련 질문 입니다.
475
작성한 질문수 2
>>> path = "c:\\test\\abcd\\abcde.jpg"
여기서 "\\"는 총 3개가 들어 있는데요.
>>> path.rfind("\\")
강의동영상에서 위와 같이 했을때 12가 나오는 원리가 잘 이해가 안됩니다.
답변 2
1
path.rfind("\\") 는 path에 저장된 문자열에서 오른쪽부터 \\ 문자를 찾아서 처음 등장하는 그 문자의 시작위치를 리턴해줍니다. \\ 는 \ 문자를 이스케이프문자로 처리하기위해 사용된 문자로 2개의 문자가 아닙니다. 따라서 path에 저장된문자열에서 오른쪽에서부터 12번째에 \\가 있다고 얘기할수있습니다. \\가 3개가 있던 4개가있던 첫번째 위치를 리턴합니다.
참고가 되셨으면 좋겠습니다.
한글 변수의 한글 상태를 만드는 법?
0
58
1
38강 = 연산자 더하고 빼기
0
72
2
주석처리
0
128
1
함수의 파라미터값 msg
0
167
1
강의자료 이미지 안나옴
0
251
3
강의자료 질문 두번째
0
176
3
강의자료 관련 질문
0
124
1
파이썬 예외 처리 try / except 파일 처리 코드가 실행이 안됩니다.
0
248
1
소수 너무 어려워요
0
251
1
imagefont 함수 사용
0
245
1
pylint
0
362
1
add 함수 문의 ㅠㅠ
0
290
1
형식 문의드립니다.
0
220
1
변수 명을 왜 src, tar로 하셨는지 궁금합니다.
0
618
1
숫자야구 코드를 짜 봤는데 뭔가 이상합니다.
0
262
1
zsh: command not found: pylint
0
279
1
텔레그램 봇 만들기 코드 실행이 안됩니다 박사님..ㅠ
0
555
1
질문드립니다.
1
381
2
list.reverse() 출력에 대해서 질문있습니다.
1
441
1
데코레이터 함수 및 동작시간 질문입니다.~
1
336
2
opencv 사용하면서 궁금한점 (해상도)
1
789
1
질문드립니다.
1
306
1
아래 오류가 뜨면서 vscode가 컴파일이 되지 않는데.. 혹시 왜이럴까요?
1
451
1
크롤링안되는 현상 문의 드립니다.
1
433
1





