发布时间:2026-07-25阅读(1)
import calendarprint("月份 : ")for m in calendar.month_name[1:]: print(m)输出:月份 : JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember,接下来我们就来聊聊关于python输出日历?以下内容大家不妨参考一二希望能帮到您!

python输出日历
月份import calendarprint("月份 : ")for m in calendar.month_name[1:]: print(m)输出:月份 : JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember
print("月份日历 : ")calendar.prmonth(2022, 2)输出:月份日历 : February 2022Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 7 8 9 10 11 12 1314 15 16 17 18 19 2021 22 23 24 25 26 2728
print("一年的日历 : ")calendar.prcal(2022)输出:一年的日历 : 2022 January February MarchMo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 1 2 3 4 5 6 1 2 3 4 5 6 3 4 5 6 7 8 9 7 8 9 10 11 12 13 7 8 9 10 11 12 1310 11 12 13 14 15 16 14 15 16 17 18 19 20 14 15 16 17 18 19 2017 18 19 20 21 22 23 21 22 23 24 25 26 27 21 22 23 24 25 26 2724 25 26 27 28 29 30 28 28 29 30 3131 April May JuneMo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 3 1 1 2 3 4 5 4 5 6 7 8 9 10 2 3 4 5 6 7 8 6 7 8 9 10 11 1211 12 13 14 15 16 17 9 10 11 12 13 14 15 13 14 15 16 17 18 1918 19 20 21 22 23 24 16 17 18 19 20 21 22 20 21 22 23 24 25 2625 26 27 28 29 30 23 24 25 26 27 28 29 27 28 29 30 30 31 July August SeptemberMo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 3 1 2 3 4 5 6 7 1 2 3 4 4 5 6 7 8 9 10 8 9 10 11 12 13 14 5 6 7 8 9 10 1111 12 13 14 15 16 17 15 16 17 18 19 20 21 12 13 14 15 16 17 1818 19 20 21 22 23 24 22 23 24 25 26 27 28 19 20 21 22 23 24 2525 26 27 28 29 30 31 29 30 31 26 27 28 29 30 October November DecemberMo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su 1 2 1 2 3 4 5 6 1 2 3 4 3 4 5 6 7 8 9 7 8 9 10 11 12 13 5 6 7 8 9 10 1110 11 12 13 14 15 16 14 15 16 17 18 19 20 12 13 14 15 16 17 1817 18 19 20 21 22 23 21 22 23 24 25 26 27 19 20 21 22 23 24 2524 25 26 27 28 29 30 28 29 30 26 27 28 29 30 3131
print("星期 : ")for d in calendar.day_name: print(d)输出:星期 : MondayTuesdayWednesdayThursdayFridaySaturdaySunday
print("星期的缩写: ", calendar.weekheader(4))print("今天是星期几", calendar.weekday(2022, 2, 7))输出:星期的缩写: Mon Tue Wed Thu Fri Sat Sun 今天是星期几 0
print("今天星期几,且这个月有几天:", calendar.monthrange(2022, 2))print("天数列表", calendar.monthcalendar(2022, 2))输出:今天星期几,且这个月有几天: (1, 28)天数列表 [[0, 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, 0, 0, 0, 0, 0, 0]]
print("文本字符串的月份日历 : ", calendar.month(2022, 2))输出:文本字符串的月份日历 : February 2022Mo Tu We Th Fr Sa Su 1 2 3 4 5 6 7 8 9 10 11 12 1314 15 16 17 18 19 2021 22 23 24 25 26 2728
print("text类型的月份日历 (也可以使用HTMLCalendar,设置html类型): ", calendar.TextCalendar(calendar.SUNDAY).formatmonth(2022, 2))输出:text类型的月份日历 (也可以使用HTMLCalendar,设置html类型): February 2022Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 1213 14 15 16 17 18 1920 21 22 23 24 25 2627 28
calendar.setfirstweekday(firstweekday=6)print("设置一周的第一天是星期日,输出一周的第一天", calendar.firstweekday())输出:设置一周的第一天是星期日,输出一周的第一天 6
print("判断闰年 : ", calendar.isleap(2022))print(f"闰年的数量 : {calendar.leapdays(2001, 2022)}")输出:判断闰年 : False闰年的数量 : 5
Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图