[Python] 문자열 포매팅과 문자열 관련 함수들

shlim55·2025년 10월 7일

Python

목록 보기
2/25

f 문자열 포매팅
변수를 넣을 수 있게 해준다

>>> name = '홍길동'
>>> age = 30
>>> f'나의 이름은 {name}입니다. 나이는 {age}입니다.'
'나의 이름은 홍길동입니다. 나이는 30입니다.'
>>> f'{"hi":<10}'  # 왼쪽 정렬 - 10칸 생성하고 왼쪽 정렬 한단 뜻
'hi        '
>>> f'{"hi":>10}'  # 오른쪽 정렬 - 10칸 생성하고 오른쪽 정렬
'        hi'
>>> f'{"hi":^10}'  # 가운데 정렬 - 10칸 생성하고 가운데 정렬
'    hi    '
>>> y = 3.42134234 
>>> f'{y:0.4f}' # 소수점 4자리까지만 표현
'3.4213'

Count 함수 -

>>> a = "hobby" 
>>> a.count('b')
 2

a문자열에서
B의 갯수는 2개다.

Find 함수 -

>>> a = "Python is the best choice" 
>>> a.find('b')

없으면 -1 있으면 인덱스반환

Index 함수 -

>>> a = "Python is the best choice" 
>>> a.index('k')

없으면 에러남 이런차이

Join 함수 -

>>> ",".join('abcd')
'a,b,c,d'
join 함수는 문자열뿐만 아니라 앞으로 배울 리스트나 튜플도 입력으로 사용할 수 있다![]
profile
A Normal Programmer

0개의 댓글