Stay Hungry Stay Foolish

TIL

[TIL] 2024년 10월 21일

dev스카이 2024. 10. 21. 23:20

파이썬

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