Python에서 가장 빈번하게 사용되고 있는 문자열 메소드를 정리
s 라는 변수에 "My name is Mike. Hi Mike"라는 문자열을 할당하고 다음 예제와 같이 코드 작성을 통해
다양한 결과값들을 살펴봄
s = "My name is Mike. Hi Mike" print(s) is_start = s. startswith("My") print(is_start) #문자열이 "My"로 시작하는지 알려주는 함수 is_start = s.startswith("X") print(is_start) print("################") print(s.find("Mike")) #s라는 문자열에서 Mike의 위치를 처음에서부터 알아봐주는 함수 print(s.rfind("Mike")) #s라는 문자열에서 Mike의 위치를 뒤에서부터 알아봐주는 함수 print(s.count("Mike")) #s라는 문자열에서 Mike의 갯수를 세어주는 함수 print(s.capitalize()) #s라는 문자열에서 첫번째 문자를 대문자로 바꿔주는 함수 print(s.title()) #s라는 문자열에서 첫 문자들만 대문자로 바꿔주는 함수 print(s.upper()) #s라는 문자열 전체를 대문자로 바꿔주는 함수 print(s.lower()) #s라는 문자열 전체를 소문자로 바꿔주는 함수 print(s.replace('Mike', 'Nancy')) #Mike를 Nancy와 바꿔주는 함수
'Python > Python 잡지식' 카테고리의 다른 글
Python 기본 _ List _2 (리스트 메소드 및 복사) (0) | 2019.12.22 |
---|---|
Python 기본 _ List _ 1 (0) | 2019.12.16 |
Python 기본 _ 문자의 대입 및 f-strings (0) | 2019.12.15 |
Python 기본 _ Print 함수 _ 2 (0) | 2019.12.15 |
Python 기본 _ Print 함수 _ 1 (0) | 2019.12.15 |