-
[Python] 문자열 메소드언어/파이썬 & 장고 2016. 10. 7. 09:44
startswith()
원본 문자열이 매개변수로 입력한 문자열로 시작하는지 판단
결과는 boolean으로 리턴
a='hello' a.startswith('he') # True a='hello' a.startswith('lo') # False
endswith()
원본 문자열이 매개변수로 입력한 문자열로 끝나는지 판단
결과는 boolean으로 리턴
a='hello' a.startswith('he') # False a='hello' a.startswith('lo') # True
find()
문자열 내에 입력된 문자열이 어느 위치에 존재하는지 앞에서부터 찾습니다.
만약 존재하지 않으면 -1을 리턴합니다.
a='hello' b=a.find('ll') print(b) # 2 b=a.find('h') print(b) # 0
rfind()
문자열 내에 입력된 문자열이 어느 위치에 존재하는지 뒤에서부터 찾습니다.
만약 존재하지 않으면 -1을 리턴합니다.
a='hello' b=a.find('ll') print(b) # 2 b=a.find('h') print(b) # 0
index()
문자열 내에 입력된 문자열이 어느 위치에 존재하는지 앞에서부터 찾습니다.
만약 존재하지 않으면 에러를 발생시킵니다.
a='hello' b=a.find('ll') print(b) # 2 b=a.find('h') print(b) # 0
join()
>>> a= "," >>> a.join('abcd') 'a,b,c,d'
abcd라는 문자열의 각각의 문자 사이에 변수 a의 값인 ','를 삽입