Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python의 달력 함수 -(monthrange(), prcal(), weekday()?)


캘린더의 다양한 방법을 살펴보겠습니다. 이 튜토리얼의 모듈. 하나씩 보시죠.

calendar.monthrange(년, 월)

calendar.monthrange(년, 월) 메서드 주어진 월의 시작 요일 수와 일 수를 반환합니다. 튜플에서 두 개의 값을 반환합니다. 한 가지 예를 들어보겠습니다.

# importing the calendar module
import calendar
# initializing year and month
year = 2019
month = 1
# getting the tuple of weekday and no. of days
weekday, no_of_days = calendar.monthrange(year, month)
print(f'Weekday number: {weekday}')
print(f'No. of days: {no_of_days}')

출력

위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

Weekday number: 1
No. of days: 31

calendar.prcal(년)

calendar.prcal(년) 메서드 인쇄 기능 없이 올해의 달력을 인쇄합니다.

# importing the calendar module
import calendar
# initializing year
year = 2019
# printing the calendar using prcal() method
calendar.prcal(year)

출력

위의 프로그램을 실행하면 다음과 같은 결과를 얻을 수 있습니다.

Python의 달력 함수 -(monthrange(), prcal(), weekday()?)

calendar.weekday(년, 월, 일)

calendar.weekday(년, 월, 일) 메소드 세 개의 인수를 사용하여 요일 번호를 반환합니다.

# importing the calendar module
import calendar
# initializing year, month and day
year = 2020
month = 1
day = 28
# getting weekday
print(calendar.weekday(year, month, day))

출력

위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

1

결론

튜토리얼에서 의문점이 있으면 댓글 섹션에 언급하세요.