calendar库和random库的使用

本文介绍了Python的calendar库和random库,详细讲解了calendar库的month、prmonth、prcal等函数,用于输出日历和处理日期;同时探讨了random库的seed、random、randint等方法,用于生成随机数。通过实例展示了各函数的使用,帮助理解这两个库的基本操作。
摘要由CSDN通过智能技术生成

calendar库

此模块允许你输出类似Unix cal程序的日历,并提供与日历相关的其他有用功能。值得注意的是,默认情况下,这些日历将星期一作为一周的第一天,将星期日作为一周的最后一天(欧洲惯例)。

常用函数

1、setfirstweekday(firstweekday):指定一周的第一天,0是星期一,…,6为星期日
import calendar
calendar.setfirstweekday(firstweekday=6)
2、calendar.firstweekday():返回一周的第一天,0是星期一,…,6为星期日
print(calendar.firstweekday())

返回默认值:0

3、month(year, month, w=0, l=0)和prmonth(year, month, w=0, l=0)返回指定年的某月

w每个单元格宽度,l每列换l行
print(calendar.month(2019, 4))
返回结果:
April 2019
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

4、prcal(year, w=0, l=0, c=6, m=3)和calendar(year, w=2, l=1, c=6, m=3):返回指定年的日历

w每个单元格宽,l每列换l行,c表示月与月之间的间隔宽度,m表示将12个月分为m列
print(calendar.calendar(2019))
calendar.prcal(2019, m=4)
返回结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值