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(): 문자열로 변환