Computer >> Máy Tính >  >> Lập trình >> Python

Các hàm lịch trong Python - (calendar (), month (), isleap ()?)


Chúng tôi có thể thực hiện các thao tác trên lịch bằng cách sử dụng lịch mô-đun trong Python . Sau đây, chúng ta sẽ tìm hiểu về các phương pháp khác nhau của lịch cá thể lớp.

calendar.calendar (năm)

Lịch cá thể lớp trả về lịch của năm. Hãy xem một ví dụ.

Ví dụ

# importing the calendar module
import calendar
# initializing year
year = 2019
# printing the calendar
print(calendar.calendar(year))

Đầu ra

Nếu bạn chạy đoạn mã trên, bạn sẽ nhận được kết quả sau.

Các hàm lịch trong Python - (calendar (), month (), isleap ()?)

calendar.firstweekday ()

Phương thức calendar.firstweekday () trả về ngày đầu tiên trong tuần, tức là .., THỨ HAI.

Ví dụ

# importing the calendar
import calendar
# getting firstweekday of the year
print(calendar.firstweekday())

Đầu ra

Nếu bạn chạy chương trình trên, bạn sẽ nhận được kết quả sau.

0

calendar.isleap (năm)

Phương thức calendar.isleap (năm) trả về cho dù năm đó có phải là một bước nhảy vọt hay không. Hãy lấy một ví dụ.

Ví dụ

# importing the calendar module
import calendar
# initializing years
year_one = 2019
year_two = 2020
# checking whether they are leap or not
print(f'{year_one} is leap year' if calendar.isleap(year_one) else f'{year_one} is
not a leap year')
print(f'{year_two} is leap year' if calendar.isleap(year_two) else f'{year_two} is
not a leap year')

Đầu ra

Nếu bạn chạy đoạn mã trên, bạn sẽ nhận được kết quả sau.

2019 is not a leap year
2020 is leap year

calendar.WEEK_CONSTANT

WEEK_CONSTANTS trong lịch mô-đun để lấy số ngày trong tuần. Hãy xem các ví dụ.

Ví dụ

# importing the calendar module
import calendar
# getting weekday numbers
print(f'Monday weekday: {calendar.MONDAY}')
print(f'Tuesday weekday: {calendar.TUESDAY}')
print(f'Wednesday weekday: {calendar.WEDNESDAY}')
print(f'Thursday weekday: {calendar.THURSDAY}')
print(f'Friday weekday: {calendar.FRIDAY}')
print(f'Saturday weekday: {calendar.SATURDAY}')
print(f'Sunday weekday: {calendar.SUNDAY}')

Đầu ra

Nếu bạn chạy chương trình trên, bạn sẽ nhận được kết quả sau.

Monday weekday: 0
Tuesday weekday: 1
Wednesday weekday: 2
Thursday weekday: 3
Friday weekday: 4
Saturday weekday: 5
Sunday weekday: 6

Kết luận

Chúng tôi đã học được một số phương pháp hữu ích trong hướng dẫn này. Nếu bạn có bất kỳ câu hỏi nào liên quan đến hướng dẫn, hãy đề cập đến chúng trong phần bình luận.