format 메소드
> format의 메소드로 변수나 값을 표시하고, 해당 값이 표시될 위치를 중괄호 ( { } )로 표시하는 방식
format 메소드의 사용 예시
'Breakfast is {} and {}'.format('span', 'eggs')
'Breakfast is {menu1} and {menu2}'.format(menu1='span', menu2='eggs')
'Breakfast is {0} and {1}'.format('span', 'eggs')
'Breakfast is {1} and {0}'.format('eggs', 'span')
f-string
> 파이썬 3.6 이후 버전을 사용하고 있다면 사용 가능.
> 기본적으로 중괄호를 사용하는 format 메소드와 유사하지만,
format() 메소드에 비해 가독성이 뛰어남.
> 중괄호 내부에 표시해야 할 변수명을 삽입 연산자 사용이나 함수 호출도 가능
f-string의 사용 예시
who = 'people' age = '20' f'{who} is {age} year old'
print( f'{who} is {age+1} year old' )
'[Python] 파이썬' 카테고리의 다른 글
[Python] 연산자 [1 ~ 4] (0) | 2022.07.27 |
---|---|
[Python] 여러 값 한 번에 입력하기_map() (0) | 2022.07.26 |
[Python] 입출력 함수 - 표준 출력 (0) | 2022.07.24 |
[Python] 컬렉션 - 딕셔너리 (0) | 2022.07.23 |
[Python] 컬렉션 - 세트 (0) | 2022.07.22 |