날짜 빼기
Python의 date 객체를 사용하면 달력 날짜를 숫자처럼 다룰 수 있어요. 비교하고, 정렬하고, 더하거나 빼는 작업이 가능하죠. 덕분에 날짜 계산을 손으로 하기 번거로운 일도 코드로 쉽게 처리할 수 있어요.
2007년 플로리다 허리케인 시즌은 기록적으로 바빴고, 한 해에 8개의 허리케인이 발생했어요. 첫 허리케인은 2007년 5월 9일에, 마지막 허리케인은 2007년 12월 13일에 상륙했어요. 2007년의 첫 허리케인과 마지막 허리케인 사이에는 며칠이 지났을까요?
이 연습은 강의의 일부입니다
Python에서 날짜와 시간 다루기
연습 안내
datetime에서date를 임포트하세요.- 2007년 5월 9일의
date객체를 만들어start변수에 할당하세요. - 2007년 12월 13일의
date객체를 만들어end변수에 할당하세요. end에서start를 빼고, 생성된timedelta객체의 일 수를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Import date
from ____ import ____
# Create a date object for May 9th, 2007
start = date(____, ____, ____)
# Create a date object for December 13th, 2007
end = date(____, ____, ____)
# Subtract the two dates and print the number of days
print((____ - ____).____)