반응형
아래의 포매팅은 기본 리터럴 방식이고
이번 방법은 format 함수를 이용한 포매팅 이다.
이전 방법 보다 훨씬 편하게 대입을 시킬수 있다.
- 숫자 바로 대입
- 문자열 바로 대입
- 숫자 값을 가진 변수로 대입하기
- 문자열 값을 가진 변수로 대입하기
- 2개 이상의 값 넣기
- 이름으로 넣기
- 인덱스와 이름을 변수 넣기
- 문자열, 숫자 대입 하기
# 1. 숫자 바로 대입 하기
a = 'i love python {0}'.format(33)
print(a)
>>> i love python 33
# 2. 문자열 바로 대입하기
a = 'i love python {0}'.format('test')
print(a)
>>> i love python test
|
- 문자열,숫자 값을 가진 변수로 대입하기
# 1. 숫자 값을 가진 변수로 대입하기
v = 33
a = 'i love python {0}'.format(v)
print(a)
>>> i love python 33
# 2. 문자열 값을 가진 변수로 대입하기
v = 'test'
a = 'i love python {0}'.format(v)
print(a)
>>> i love python test
|
- 2개 이상의 값 넣기
이번 방법은 두개이상의 값을 넣는 방법이고
인덱싱으로 항목의 순서를 정할수 있다.
# 1. 2개 이상의 값 넣기
v = 33
vv = 'test'
a = 'i love python {0} {1}'.format(v,vv)
print(a)
>>> i love python 33 test
|
- 이름으로 넣기
# 1. 이름으로 넣기
a = 'i love python {v} {vv}'.format(v=33, vv='test')
print(a)
# >>> i love python 33 test
|
- 인덱스와 변수 같이 넣기
아래와 같이 인덱스 와 변수를 같이 넣을수 있다.
# 1. 인덱스와 변수 같이 넣기
a = 'i love python {0} {vv}'.format(33, vv='test')
print(a)
# >>> i love python 33 test
|
반응형
'python' 카테고리의 다른 글
파이썬 count 함수 (0) | 2020.05.18 |
---|---|
파이썬 format 정렬 (0) | 2020.05.18 |
파이썬 문자열 포매팅 (0) | 2020.05.17 |
파이썬 문자열 연산하기 (0) | 2020.05.10 |
파이썬 문자열 자료형 (0) | 2020.05.10 |