PYTHON
[파이썬 기초]문자열 포맷팅
SomeWhere_42
2024. 8. 3. 08:20
문자열 포맷코드
'문자열 포맷코드'란, 문자열 사이에 넣고 싶은 데이터 타입을 설정해 입력하는 방법이다.
text = '%s 고객님 환영합니다.' %'헤이마트'
print(text)
text = '%s 고객님 환영합니다.' %'파이썬'
print(text)
name = '뉴진스'
text = '%s 고객님 환영합니다.' %name
print(text)
헤이마트 고객님 환영합니다.
파이썬 고객님 환영합니다.
뉴진스 고객님 환영합니다.
-
%s는 문자열 위치에 문자를 넣겠다는 의미.
%d : 정수
%f : 부동소수점 실수
%% : % 표시
-
text = '%s 고객님 %d번째 방문을 환영합니다.'%('헤이마트', 100)
print(text)
헤이마트 고객님 100번째 방문을 환영합니다.
괄호 안의 문자열 포맷 순서에 맞춰넣어야한다.
text = '%s 고객님 %d번째 방문을 환영합니다.' %(100, '헤이마트')
print(text)
문자열 format 함수
문자열 함수 중 format 함수 이용하는 방법.
text = '{0} 고객님 환영합니다.'.format('헤이마트')
print(text)
헤이마트 고객님 환영합니다.
format()함수 안에 있는 '헤이마트' 문자열이 {0}위치에 입력된다.
{}안에 숫자 대신문자를 넣을 수도 있다.
text = '{name} 고객님 환영합니다.'.format(name='헤이마트')
print(text)
헤이마트 고객님 환영합니다.
text = '{0} 고객님 {1}번째 방문을 환영합니다.'.format('헤이마트', 100)
text1 = '{name} 고객님 {count}번째 방문을 환영합니다.'.format(name = '헤이마트', count = 100)
print(text)
print(text1)
헤이마트 고객님 100번째 방문을 환영합니다.
헤이마트 고객님 100번째 방문을 환영합니다.