728x90
% 포맷팅
- % 문자를 사용해 원하는 형식으로 포맷팅하는 방법
- ' % 자료형 종류 ' % 값 형식으로 사용
- 명시한 자료형마다 입력값으로 사용 할 수 있는 자료형이 정해져있다
a = 10
b = 20
print('a는 %d , b는 %d' % (a,b))
# a는 10 , b는 20
자료형별 사용 문자
자료형 | 문자 |
정수 | %d |
실수 | %f |
문자열 | %s |
8진수 | %o |
16진수 | %x |
% | %% |
format 함수
- 파이썬 내장함수인 format()을 사용하여 포맷팅하는 방법
- %포맷팅처럼 여러개의 값을 포맷팅 할 수 있고, 자릿수를 지정할 수 있다.
t = 'Hello {}'.format('Ik')
print(t)
# Hello Ik
f-string
- 파이썬 3.6 이상 버전부터 f-string 문법을 사용할 수 있다.
- 문자열 앞에 접두사 f를 붙이고, 중괄호({}) 안에 변수를 넣는 방식
- 자료형의 변환 없이 문자열과 정수를 함께 넣을 수 있다
name = 'Ik'
t = f'Hello {name}'
print(t)
# Hello Ik
a = 2
b = 3
s = f'sum: {a+b}'
print(s)
# sum: 5
728x90
'Python' 카테고리의 다른 글
[Python] 문자열 공백 제거 replace, lstrip, rstrip, strip (0) | 2022.04.11 |
---|---|
[Python] for, range (0) | 2022.04.10 |
[Python] map 함수 (0) | 2022.04.09 |
[Python] 비트 연산자(Bitwise Operators) (0) | 2022.04.08 |
[Python] Python 파이썬이란 (0) | 2022.04.06 |