OS: MAC
참고: 👉 점프 투 파이썬 - 라이브러리 예제 바로가기
007. 2월이 29일인 해를 알려면? ― calendar.isleap
2월이 29일까지 있는 해: 윤년
① 4의 배수이면서, ② 100의 배수는 아니고, ③ 또는 400의 배수인 해
| 구분 | 내용 | 예제 | 결과 |
| 모듈 임포트 | 달력 관련 함수 제공 | import calendar | |
| 윤년 판별 함수 | calendar.isleap(year) | import calendar calendar.isleap(2024) |
True |
| 윤년이 아닌 해 | calendar.isleap(year) | import calendar calendar.isleap(2025) |
False |
| 윤년 리스트 만들기 | 여러 해 중 윤년만 걸러내기 | [y for y in range(2000, 2031) if calendar.isleap(y)] | [2000, 2004, 2008, 2012, 2016, 2020, 2024, 2028] |
| 다음 윤년 찾기 | calendar.leapdays(y1, y2) : y1 ~ y2-1 사이 윤년 수 반환 | calendar.leapdays(2000, 2025) # 2000~2024년(끝 연도 미포함 규칙) 윤년 개수 세기 |
7 (윤년이 7번 있음) |
라이브러리 예제 문제: 여러 연도의 윤년 여부를 한 번에 확인해봐라.(2020~2030년)


'미래 먹거리를 위하여' 카테고리의 다른 글
| [파이썬 정복하기] 라이브러리 3장 - 다양한 데이터 다루기4 (맥OS 기준) (0) | 2025.11.06 |
|---|---|
| [파이썬 정복하기] 라이브러리 3장 - 다양한 데이터 다루기3 (맥OS 기준) (0) | 2025.11.05 |
| [파이썬 정복하기] 라이브러리 3장 - 다양한 데이터 다루기1 (맥OS 기준) (2) | 2025.11.03 |
| [파이썬 정복하기] 라이브러리 2장 - 바이너리 데이터 다루기(맥OS 기준) (1) | 2025.11.02 |
| [파이썬 정복하기] 라이브러리 1장 - 텍스트 다루기(맥OS 기준) (0) | 2025.11.01 |