python日历模块_python 日历模块calendar
calendar
#打印2019年的日历
x= calendar.calendar(2019)
print(x)
#打印全年日历
calendar.prcal(2019)
# 打印月份
c = calendar.month(2019,2)
print(c)
# calendar.prmonth(2019,2)
#判断闰年
a = calendar.isleap(2019)
print(a)
for i in range(2000,3000):
print(i,calendar.isleap(i))
#统计闰年
x = calendar.leapdays(2000,3000)
print(x)
#返回月份的二维列表
x = calendar.monthcalendar(2019,2)
print(x)
eg:
import random
# 系统会随机给你一个日期(yyyy-MM-dd)字符串,求上个月 最后一天
year = random.randint(2000,2300)
month = random.randint(1,12)
day = random.randint(1,calendar.monthrange(year,month)[1])
#calendar.monthrange(year,month)
# 返回两个整数。第一个是该月的星期几的日期码,第二个是该月的日期码。日从0(星期一)到6(星期日);月从1到12。
dateStr = "%s-%s-%s"%(year,month,day)
print(dateStr)
if month ==1:
year -= 1
month = 12
else:
month -= 1
dateStr="%s-%s-%s"%(year,month,calendar.monthrange(year,month)[1])
print(dateStr)
a = calendar.monthrange(2019,8)
print(a[0])#3代表从周四开始的该月份
print(a[1])#本月共有31天
#获得日历的每个周的第一天
print(calendar.firstweekday())
calendar.setfirstweekday(5)#周六作为每一周的第一天
calendar.prcal(2019,8)
python日历模块_python 日历模块calendar相关推荐
- python日历函数_Python—日历函数—日历模块的常用函数,calendar,常见
Python-日历函数-日历模块的常用函数,calendar,常见 发表时间:2020-07-07 日历函数 calendar模块中提供了非常多的函数来处理年历和日历. 例如:打印2020年7月份的日 ...
- python 多层包多模块_python Modules模块操作
今天学习python的Modules模块操作,并记录学习过程欢迎大家一起交流分享. 首先新建一个python文件命名为my_module.py的自定义moudle文件,在这个文件中进行模块代码编写: ...
- python argparse模块_Python argparse模块应用实例解析
这篇文章主要介绍了Python argparse模块应用实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 简介 argparse是python ...
- python莫比乌斯环_python基础|模块
1 模块简介 在python中常见的模块有三种,在python解释器中的内置模块,第三方模块和自定义模块.模块的有使用python编写的文件,有已被编译为共享库或DLL的C或C++扩展,也有使用C编写 ...
- python如何自定义模块_python自定义模块和开源模块使用方法
模块,用一砣代码实现了某个功能的代码集合. 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合.而对于一个复杂的功能来,可能需要多个函数才 ...
- python import变量_Python import模块调用
开发过程中代码越写越多,在一个文件里代码会越来越长,不容易维护,为了容易维护代码,我们把很多函数分组,分别放在不同的文件里,在Python中,一个.py文件就是模块(Module) 工具/原料 Pyt ...
- python shelve模块_python常用模块之shelve模块
python常用模块之shelve模块 shelve模块是一个简单的k,v将内存中的数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据类型 我们在上面讲json.pickle ...
- python常用运维模块_python常用模块之一
sys模块: sys模块是提供关于python本身的详细内在的信息的模块. sys.executable变量,它包含python解释器的路径 sys.platform变量,告诉我们现在处于什么操作系统 ...
- python counter模块_python collections模块 计数器(counter)
一.计数器(counter) Counter是对字典类型的补充,用于追踪值的出现次数. ps:具备字典的所有功能 + 自己的功能 把我写入的元素出现的多少次都计算出来 import collectio ...
- 如何显示python的内置模块_python之模块(内置模块)
内置模块是Python自带的功能,在使用内置模块相应的功能时,需要[先导入]再[使用] 一.sys 用于提供对Python解释器相关的操作: 1 sys.argv #命令行参数List,第一个元素是程 ...
最新文章
- libev源码解析——定时器原理
- python计算小数点后有几位_数学提高小数除法竖式计算过程
- (AIDE)Android Eclipse JNI 调用 .so文件加载问题
- mysql物理备份迁移注意细节_物理拷贝备份mysql到其他机器上恢复
- Apache Spark源码走读之4 -- DStream实时流数据处理
- 使用容器服务支持开发者快速搭建小程序后端服务
- redhat enterprise linux 哪个版本好,Red Hat Enterprise Linux 版本显示中(Santiago)是啥意思?...
- 【Python】处理UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xa2 in position…
- 对“车库咖啡的网络现状改造”的一点个人看法
- Python查杀Windows系统中指定进程
- Samba之打印机共享配置 (CUPS系统)
- 深入解读Linux内存管理系列(5)——lowmem和highmem
- VSCODE如何汉化成中文
- 圆圆的球像什么_圆圆的月亮像什么-圆圆的月亮比喻句
- IJCAI 2021 投稿安排出来了!新审稿机制体验一下?
- 3dmax修改器堆栈的妙用
- C99 designator ‘name’ outside aggregate initializer
- 搬运视频怎么做成原创 | 短视频批量伪原创
- android 4.4刷机,刷机大师V3.4.4更新:支持Android 4.4
- c语言编程题总结,c语言编程题总结
热门文章
- 为什么欧洲无法创建能够与 Android 和 iOS 抗衡的移动操作系统?
- 介绍一种超简单的化工厂人员定位系统方案
- itol.toolkit中文文档|复现Li 2022 JHM
- 手机 听广播 不用 耳机 android,无需插入耳机即可收听FM广播的高级提示
- Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
- ES学习一 工作原理
- 20210316_23期_心跳检测_Task01
- 研究生哪个含金量最高?
- 【GDOI2016模拟4.23】飞机调度
- low latency playback、deep buffer playback、compressed offload playback的区别 学习学习