
[250218] f-string (Formatted String Literal)์ด๋?
AI ๐ค/Python ๐ป
f-string (Formatted String Literal)์ด๋?f-string์ ๋ฌธ์์ด์ ๋ณด๋ค ๊ฐ๊ฒฐํ๊ณ ๊ฐ๋
์ฑ ์ข๊ฒ ํฌ๋งทํ๋ ๋ฐฉ๋ฒ์
๋๋ค.Python 3.6๋ถํฐ ๋์
๋์์ผ๋ฉฐ, ๊ธฐ์กด์ `.format()` ๋ฉ์๋๋ `%` ์ฐ์ฐ์๋ณด๋ค ๋ ์ง๊ด์ ์ด๊ณ ๋น ๋ฅธ ๋ฌธ์์ด ํฌ๋งท ๋ฐฉ์์ ์ ๊ณตํฉ๋๋ค.1. f-string ๊ธฐ๋ณธ ๋ฌธ๋ฒโ
๋ฌธ๋ฒf"๋ฌธ์์ด {๋ณ์๋ช
} ๋๋ {ํํ์}"๋ฌธ์์ด ์์ `f` ๋๋ `F` ๋ฅผ ๋ถ์ด๋ฉด f-string์ด ๋จ.์ค๊ดํธ `{}` ์์ ๋ณ์๋ ํํ์์ ์ง์ ์ฝ์
ํ ์ ์์.2. ๊ธฐ๋ณธ ์ฌ์ฉ๋ฒโ
๋ณ์ ์ฝ์
name = "Alice" age = 25 # f-string ์ฌ์ฉ greeting = f"์๋
ํ์ธ์, ์ ๋ {name}์ด๊ณ , ๋์ด๋ {age}์ด์
๋๋ค." print(greeting) # ์ถ๋ ฅ: ์๋
ํ..