파이썬
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
'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 |