문자열.format(인수들)
>>> str = '{} plus {} equals {}'
>>> print(str.format(25, 75, 100))
25 plus 75 equals 100
- 중괄호 기호 자체({,})를 출력하고싶은 경우 {{, }}를 사용
{ [위치] [!r|s|a] [: 사양] }
- 위치 : 인덱스 또는 이름으로 어느 인수를 출력할 지
>>> # 위치 - 인덱스 지정
>>> print('The items are {2}, {0}, {1}'.format(10, 20, 30))
The items are 30, 10, 20
>>>
>>> # 위치 - 이름 지정
>>> print('The items are {c}, {a}, {b}'.format(a=10, b=20, c=30))
The items are 30, 10, 20
>>>
>>> # 위치 - 이터레이터 처리
>>> a_list = [ 1, 2, 3 ]
>>> print('{0[1]:}, {0[0]:}'.format(a_list))
2, 1
'Python > 공통이론' 카테고리의 다른 글
Python - format 함수&메서드의 사양 필드 (0) | 2023.04.17 |
---|---|
Python - repr (0) | 2023.04.17 |
Python - format 함수 (0) | 2023.04.14 |
Python - 텍스트 포맷팅 (0) | 2023.04.13 |
Python - 커맨드 라인 인수 접근하기 (0) | 2023.04.13 |