python课设题目日历查询系统_Python实例课程17——生成日历

代码实现

#======================================================#功能:生成日历#作者:python小哥#时间:2020-4-8#微信公众号:DJXY00001#微信名称:Python提升课堂#Version:1.0#======================================================

# 引入日历模块import calendar# 输入指定年月yy = int(input("输入年份: "))mm = int(input("输入月份: "))# 显示日历print(calendar.month(yy, mm))

输出结果:

输入年份: 2020

输入月份: 4

April 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

程序分析

程序第二行,导入标准库calendar,可以使用其中的函数做很多事情了,python就是这么强大,简单的几句引用就能实现非常强大的功能

程序第4行和第5行,提示用户输入想要输出的年份和月份的日历

第7行,将输入的年月参数带入month函数,计算出日历并输出

month(theyear, themonth, w=0, l=0):返回一个月的日历的多行文本字符串。theyear指定年份,themonth指定月份,w每个单元格宽度,默认0,内部已做处理,最小宽度为2,l每列换l行,默认为0,内部已做处理,至少换行1行

备注:关注本公众号,回复数字,得对应年月讲解案例的所有代码,规则为年的后两位+月份

如:2002,代表2020年2月,2003,代表2020年3月,依此类推(代码从2020年2月开始,截止目前月份的上一个月为止)

长按二维码

查看更多吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值