ํ์ด์ฌ
fractions ๋ชจ๋
fractions ๋ชจ๋์ ์ ๋ฆฌ์(๋ถ์)๋ฅผ ๋ค๋ฃจ๊ธฐ ์ํ ๋ชจ๋๋ก, Fraction ํด๋์ค๋ฅผ ์ฌ์ฉํด ๋ถ์์ ๋ถ๋ชจ๋ก ๊ตฌ์ฑ๋ ์ ํํ ์ ๋ฆฌ์๋ฅผ ์์ฑํ๊ณ ๊ณ์ฐํ ์ ์๋ค. ์์์ ์ ๋ถ์ ํ์ฑ์ ํผํ๊ณ , ๋ถ์ ๊ฐ์ ์ฌ์น์ฐ์ฐ ๋ฐ ๊ธฐ์ฝ ๋ถ์ ํํ์ ์ง์ํ๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
from fractions import Fraction
x = Fraction(1, 3) # 1/3 ์์ฑ
y = Fraction(2, 3) # 2/3 ์์ฑ
print(x + y) # ์ถ๋ ฅ: 1
- ์ฒซ ๋ฒ์งธ ์ธ์์๋ ๋ถ์, ๋ ๋ฒ์งธ ์ธ์์๋ ๋ถ๋ชจ๋ฅผ ๋ฃ์ด์ค๋ค.
- ๋ด๋ถ์์ ๋ถ์๋ฅผ ์์์ ๊ณ์ฐํ๊ณ ๋ถ์ ํํ๋ก ๋ฐํํ๋ค.
while๋ฌธ์์์ deque
while deque:
- while deque: ๋ ๋ฑ์ด ๋น์ด์์ง ์์ ๋์ ๋ฐ๋ณต๋ฌธ์ ์คํํ๊ฒ ๋ค๋ ์๋ฏธ์ด๋ค.
- ์ด ๊ตฌ๋ฌธ์ ๋ฑ์ด ๋น์ด์์ง ์์ผ๋ฉด True๋ก ํ๊ฐ๋๊ณ , ๋ฑ์ด ๋น์ด ์์ผ๋ฉด False๋ก ํ๊ฐ๋๋ค.
- ๋ฐ๋ผ์ ๋ฑ์ ์์๊ฐ ์๋ ํ ๋ฐ๋ณต๋ฌธ์ด ์คํ๋๋ค.
๐ ์์ฑํ ๊ฒ์๊ธ
[SWEA ์ฝ๋ฉํ ์คํธ 13229] ๐ https://dev-cloud.tistory.com/317
[SWEA ์ฝ๋ฉํ ์คํธ 5601] ๐ https://dev-cloud.tistory.com/318
[SWEA ์ฝ๋ฉํ ์คํธ 3314] ๐ https://dev-cloud.tistory.com/319
[SWEA ์ฝ๋ฉํ ์คํธ 1220] ๐ https://dev-cloud.tistory.com/320
[SWEA ์ฝ๋ฉํ ์คํธ 1225] ๐ https://dev-cloud.tistory.com/323
[ํ์ด์ฌ ๋ฆฌ์คํธ ์ปดํ๋ฆฌํจ์ ] ๐ https://dev-cloud.tistory.com/321
[ํ์ด์ฌ ์๋ฃ๊ตฌ์กฐ deque] ๐ https://dev-cloud.tistory.com/322
'๐ Growth > TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [TIL] 2024๋ 10์ 24์ผ (0) | 2024.10.24 |
|---|---|
| [TIL] 2024๋ 10์ 22์ผ (0) | 2024.10.23 |
| [TIL] 2024๋ 10์ 20์ผ (0) | 2024.10.20 |
| [TIL] 2024๋ 10์ 19์ผ (4) | 2024.10.20 |
| [TIL] 2024๋ 10์ 18์ผ (1) | 2024.10.18 |