๋ฌธ์์ด ํฌ๋งทํ ๋ฐฉ๋ฒ
์ด๋ฒ ํฌ์คํ ์ ๋ฌธ์์ด ํฌ๋งทํ ๋ฐฉ๋ฒ์ ๋ํด์ ์ค๋ช ํฉ๋๋ค.
- % ์ฐ์ฐ์
- str.format()
% ์ฐ์ฐ์
% ์ฐ์ฐ์๋ %d(์ ์), %f(์ค์), %s(๋ฌธ์์ด) ์ผ๋ก ๋์ ํ๋ ๊ฒ์ ๋๋ค.
>>> a = "sweet %s" % 'jam'
>>> print(a)
sweet jam
์ด ๋ฐฉ๋ฒ์ ์ ๋ ฅํ๋ ๊ฐ์ ํ์ ์ ์ ํํ๊ฒ ์๊ณ ์์ฑํด์ผํฉ๋๋ค.
2๊ฐ์ง ์ด์๊ฐ์ ์ ๋ ฅํ ๋๋ ()๋ก ๋ฌถ์ด์ค๋๋ค.
>>> b = "sweet %s %s" % ('jam', 'cookie')
>>> print(b)
sweet jam cookie
str.format ๋ฐฉ์
str.format ๋ฐฉ์์ ํ์ ์ ํ์์์๋ ๋ฉ๋๋ค.
๋ฌธ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
>>> a = "sweet {}".format('jam')
>>> print(a)
sweet jam
str.format ๋ฐฉ์์์ 2๊ฐ์ด์ ๊ฐ์ ์ ๋ ฅํ๋ ค๋ฉด formatํจ์์ ์ธ์์ ๋์ดํ๋ฉด ๋ฉ๋๋ค.
>>> b = "sweet {} {}".format('jam','cookie')
>>> b
'sweet jam cookie'
๋ณ์๋ ๋์ ๊ฐ๋ฅํฉ๋๋ค.
>>> z = 'jam'; x = 'cookie'
>>> print("sweet {} {}".format(z,x))
sweet jam cookie
'Developer > ๐ฆ python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ์ด์ฌ(python) - ๊ธฐ๋ณธ ๋ฌธ๋ฒ ์ ๋ฆฌ (2) (1) | 2020.06.18 |
---|---|
ํ์ด์ฌ(python) - ๋์ ๋๋ฆฌ(dictionary) ๋ฌธ๋ฒ ๊ธฐ๋ณธ (0) | 2020.06.14 |
ํ์ด์ฌ(python) - IDLE ๋ค์ฌ์ฐ๊ธฐ ๋จ์ถํค (0) | 2020.06.14 |
ํ์ด์ฌ(python) - ๊ธฐ๋ณธ ๋ฌธ๋ฒ ์ ๋ฆฌ (1) (0) | 2020.06.14 |
ํ์ด์ฌ(python) - ๋ชจ๋ ๊ฐ์ ธ์ค๊ธฐ(import) (0) | 2020.06.10 |