뮤트 개발일지

Python 주요 문자열 함수, format, 형변환 본문

Python

Python 주요 문자열 함수, format, 형변환

박뮤트 2021. 12. 19. 17:29

주요 문자열 함수

len(문자열): 문자열 길이를 반환

문자열.startswith(문자열2): 문자열이 문자열2로 시작하는지 판단

문자열.endswith(문자열2): 문자열이 문자열2로 끝나는지 판단

문자열.find(문자열2): 문자열 안에 문자열2가 있는지 판단하고, 있을 경우 위치 반환. 없을 경우 -1 반환

문자열.count(문자열2): 문자열 안에 문자열2가 몇 번 나오는지 반환

문자열.strip(): 양 옆의 공백 제거


format

포맷팅: 같은 문자열 안에 서로 다른 문자를 넣고 싶을 때 사용

 

방법1) 문자열 안에 {}를 넣는 방법

예) print("현재 시간은 {}시 입니다.".format(7)) ---> 현재 시간은 7시 입니다.

 

방법2) 문자열 안에 %를 넣는 방법

예) print("현재 시간은 %d시 입니다."%7) ---> 현재 시간은 7시 입니다.

* 방법2의 경우, %뒤에 입력할 값의 형태를 지정해야 한다.

- %d: 정수

- %s: 문자열

- %f: 실수

- %o: 8진수

- %x: 16진수


형변환

int(): 정수로 변환

float(): 실수로 변환

str(): 문자열로 변환