ChainSmoker’s Block

[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 2_11 본문

개인공부(WEB, Python, DB)/Python

[Python] 02. 파이썬 프로그래밍의 기초, 자료형 - 2_11

ChainSmokers 2022. 7. 23. 22:59

[02. 파이썬 프로그래밍의 기초, 자료형]

--문자열 관련 함수
: 문자열 자료형은 자체적으로 함수를 가지고 있습니다. 이들 함수를 다른 말로 문자열 내장 함수라 합니다.
이 내장함수를 사용하려면 문자열 변수 이름 뒤에 '.'를 붙인 다음에 함수 이름을 써주면 됩니다.
-문자 개수 세기
<<<<<>>>>>>
[Source]
:
a = "hobby"
a.count('b')
[result]
: 2
[info]
: 문자열 중 문자 b의 개수를 카운트하여 값으로 돌려준다.
<<<<<>>>>>>

-위치 알려주기 1(find)
<<<<<>>>>>>
[Source]
:
a = "Python is the best choice"
a.find('b')
a.find('k')
[result]
: 14 #문자열에서 b가 처음 나온 위치를 의미.
-1
[info]
: 문자열 중 문자 b가 처음으로 나온 위치를 반환합니다. 만약 찾는 문자나 문자열이 존재하지 않는 경우는 -1을 반환합니다.
<<<<<>>>>>>

-위치 알려주기 2(index)
<<<<<>>>>>>
[Source]
:
a = "Life is too short"
a.index('t')
a.index('k')
[result]
: 8
(a.index('k')에서 트레이스백(Traceback)되어 오류가 발생되어진다. 이유는 k가 없기 때문.)
[info]
: 문자열 중 문자 t가 맨 처음으로 나온 위치를 반환합니다. 만약 찾는 문자나 문자열이 존재하지 않을 경우는 오류를 발생시키며, 앞으로 find함수와는 다른점이 이것이다.
<<<<<>>>>>>

반응형