[Python]์์์ ์ ๋ง์ถฐ ์ถ๋ ฅํ๊ธฐ - f-string :.nf ์ฌ์ฉํ๊ธฐ
2024. 4. 7. 23:42ใ[๐ปPython] pearl's python ๋ณ์๋ฆฌ ํ์ถ๊ธฐ ๐ฃ
<๋ฌธ์ ์ค๋ช >
๋ ์ ์ a์ b๊ฐ ์ฃผ์ด์ง ๋, ํฉ (a+b)๋ฅผ ์ฐจ (a−b)๋ก ๋๋ ๊ฐ์ ๋ฐ์ฌ๋ฆผํ์ฌ ์์์ ๋์งธ ์๋ฆฌ๊น์ง ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด๋ณด์.
<์ ์ถ๋ ฅ ์์ >
์์ 1
์ ๋ ฅ:10 3
์ถ๋ ฅ:1.86
# ๋ณ์ ์ ์ธ ๋ฐ ์
๋ ฅ
inp = input()
arr = inp.split()
a = int(arr[0])
b = int(arr[1])
print(f"{(a + b) / (a - b):.2f}")
<key point>
- f - string์ ์ฌ์ฉํ์ฌ ์์์ ์ ์ง์ ํด์ฃผ๋ ๋ฐฉ์์ ๋ํด ์๋กญ๊ฒ ์ ์ ์์๋ค.
- ์๋ฅผ ๋ค์ด, num = 3.24545657 ์ด๋ผ๋ ๋ณ์๊ฐ์ด ์๋ค๊ณ ๊ฐ์ ํด๋ณด์.
- print(f"์์ ์ฒซ๋ฒ์งธ ์๋ฆฌ๊น์ง ํ๊ธฐ: {num1:.1f}") ๋ผ๊ณ ์จ์ฃผ๋ฉด ๋๋ค.
- ์ฆ, :.nf (n = ์์์ n๋ฒ์งธ ์๋ฆฌ๋ฅผ ์ง์นญ)
'[๐ปPython] pearl's python ๋ณ์๋ฆฌ ํ์ถ๊ธฐ ๐ฃ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python]์กฐ๊ฑด์ ๋ง๊ฒ ์์ด ๋ณํํ๊ธฐ3 (0) | 2024.04.10 |
---|---|
[Python] list์์ ์์ ์ถ๊ฐ ๋ฐ ์ ๊ฑฐ (0) | 2024.04.08 |
[Python]๊ณต๋ฐฑ์์ด ์ถ๋ ฅํ๊ธฐ, sep="" (0) | 2024.04.06 |
[Python]๋ฌธ์์ด ์ ์์ ํฉ (0) | 2024.04.01 |
[Python]๋ ํฌ๊ฒ ํฉ์น๊ธฐ (0) | 2024.03.28 |