※ 이 글은 chatGPT를 기반으로 작성한 글입니다.
① 포맷 문자열 리터럴(Formatted string literal, f-string)은 파이썬 3.6 이후 버전에서 지원하는 문법이다.
② f-string은 문자열 리터럴(string literal) 내에 표현식을 포함할 수 있다.
㉠ 문자열 리터럴의 여는 따옴표 앞에 문자 'f' 나 'F'를 적는 것으로 f-string을 만들 수 있다.
③ f-string에 포함된 표현식은 중괄호 {}로 묶인다.
㉠ 표현식에는 변수, 함수 호출, 대수 연산 등이 가능하다.
㉡ f-string은 기존의 방법과는 달리 간결하고 읽기 쉬운 방법을 제공해준다.
④ 런타임에 f-string을 대신할 문자열 리터럴이 치환된다.
㉠ 런타임에 동적으로 실행되는 표현식을 포함할 수 있다.
ⓐ f-string 내에서 동적으로 계산이 되었다.
ⓑ f-string 내에서 조건문을 사용하였다.
'All about Python > 심화' 카테고리의 다른 글
함수 super() (0) | 2022.10.24 |
---|---|
Python 논리적 물리적 행(Logical lines and Physical lines)과 블럭(Block) (0) | 2022.10.03 |
Python 재귀함수 (0) | 2022.10.03 |
Python 키워드 인수 (0) | 2022.10.03 |
Python 생성자와 소멸자 (0) | 2022.10.01 |