用 Python 打印日历
在本教程中,我们将学习如何使用 Python 的calendar模块来打印月份和年份的日历。这是 Python 中的一件很简单的事情。我们需要年和月数字。就是这样。
让我们看看如何打印一个年历。按照以下步骤打印年历。
导入 calendar 模块。
初始化年份数字。
使用 calendar.calendar(year) 类打印日历。
示例
请看以下代码。
# importing the calendar module import calendar # initializing the year year = 2020 # printing the calendar print(calendar.calendar(year))
输出
如果你运行以上代码,你将获得以下输出。
2020 January February March Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 3 4 5 1 2 1 6 7 8 9 10 11 12 3 4 5 6 7 8 9 2 3 4 5 6 7 8 13 14 15 16 17 18 19 10 11 12 13 14 15 16 9 10 11 12 13 14 15 20 21 22 23 24 25 26 17 18 19 20 21 22 23 16 17 18 19 20 21 22 27 28 29 30 31 24 25 26 27 28 29 23 24 25 26 27 28 29 30 31 April May June Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 3 4 5 1 2 3 1 2 3 4 5 6 7 6 7 8 9 10 11 12 4 5 6 7 8 9 10 8 9 10 11 12 13 14 13 14 15 16 17 18 19 11 12 13 14 15 16 17 15 16 17 18 19 20 21 20 21 22 23 24 25 26 18 19 20 21 22 23 24 22 23 24 25 26 27 28 27 28 29 30 25 26 27 28 29 30 31 29 30 July August September Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 3 4 5 1 2 1 2 3 4 5 6 6 7 8 9 10 11 12 3 4 5 6 7 8 9 7 8 9 10 11 12 13 13 14 15 16 17 18 19 10 11 12 13 14 15 16 14 15 16 17 18 19 20 20 21 22 23 24 25 26 17 18 19 20 21 22 23 20 21 22 23 24 25 26 27 28 29 30 31 24 25 26 27 28 29 30 27 28 29 30 31 October November December Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 3 4 1 1 2 3 4 5 6 5 6 7 8 9 10 11 2 3 4 5 6 7 8 7 8 9 10 11 12 13 12 13 14 15 16 17 18 9 10 11 12 13 14 15 14 15 16 17 18 19 20 19 20 21 22 23 24 25 16 17 18 19 20 21 22 21 22 23 24 25 26 27 26 27 28 29 30 31 23 24 25 26 27 28 29 28 29 30 31 30
让我们看看如何打印一个月历。按照以下步骤打印月历。
导入 calendar 模块。
初始化年份和月份数字。
使用 calendar.month(year, month) 类打印日历。
示例
请看以下代码。
# importing the calendar module import calendar # initializing the year and month year = 2020 month = 1 # printing the calendar print(calendar.month(year, month))
输出
如果你执行以上程序,你将获得以下结果。
January 2020 Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
结论
如果你对本教程有任何疑问,请在评论区指出。
广告