소개
Python 에서 datetime 모듈은 날짜와 시간을 다루기 위한 클래스를 제공합니다. 흔히 사용되는 작업 중 하나는 주어진 날짜가 주말인지 여부를 확인하는 것입니다. 이 챌린지에서는 날짜를 입력으로 받아 주말이면 True를, 그렇지 않으면 False를 반환하는 함수를 작성합니다.
Python 에서 datetime 모듈은 날짜와 시간을 다루기 위한 클래스를 제공합니다. 흔히 사용되는 작업 중 하나는 주어진 날짜가 주말인지 여부를 확인하는 것입니다. 이 챌린지에서는 날짜를 입력으로 받아 주말이면 True를, 그렇지 않으면 False를 반환하는 함수를 작성합니다.
날짜 객체를 입력으로 받아 주어진 날짜가 주말이면 True를, 그렇지 않으면 False를 반환하는 함수 is_weekend(d)를 작성하십시오. 인수가 제공되지 않으면 함수는 현재 날짜를 사용해야 합니다.
이 문제를 해결하려면 다음 단계를 따르세요.
datetime.datetime.weekday() 메서드를 사용하여 요일을 정수로 가져옵니다.4보다 큰지 확인합니다. 그렇다면 True를 반환하고, 그렇지 않으면 False를 반환합니다.from datetime import datetime
def is_weekend(d = datetime.today()):
return d.weekday() > 4
from datetime import date
is_weekend(date(2020, 10, 25)) ## True
is_weekend(date(2020, 10, 28)) ## False
이 챌린지에서는 주어진 날짜가 주말인지 여부를 확인하는 Python 함수를 작성하는 방법을 배웠습니다. datetime 모듈을 사용하여 요일을 정수로 가져오고, 날짜가 주말인지 여부를 결정하기 위해 4보다 큰지 확인했습니다.