导语:
本文主要介绍了关于Calendar类如何操作python3时间的迭代器?的相关知识,希望可以帮到处于编程学习途中的小伙伴
根据小编的观察,功能还是大家比较愿意也比较容易接受的内容,所以小编不会吝啬笔墨,会重点关注一些功能的内容,来配合你模块的学习.今天要学习的内容涉及到之前知识点的迭代器。没印象的还是去之前的内容补下课吧。下面小编教大家使用Calendar类来操作python3的时间迭代器。
Calendar 对象提供可用于准备日历数据以进行格式化的方法。此类本身不执行任何格式化操作。
1. iterweekdays()
获取一周的数字的迭代器
from calendar import Calendar
car = Calendar()
weeks = [ value for value in car.iterweekdays()]
print(weeks)
输出
[0, 1, 2, 3, 4, 5, 6]
2.termonthdates()
termonthdates(year, month)获取一个月日期的迭代器
from calendar import Calendar
car = Calendar()
date = [date for date in car.itermonthdates(2020,5)]
print(date)
输出
[datetime.date(2020, 4, 27), datetime.date(2020, 4, 28), datetime.date(2020, 4, 29), datetime.date(2020, 4, 30), datetime.date(2020, 5, 1),..........]
本篇只介绍两个常用函数,都在calendar类中比较常见,另有一些函数需要小伙伴们自己挖掘一下。
更多Python学习推荐:
。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中检查一个数字是否是素数11/13
- ♥ 如何在python中使用日历模块?12/11
- ♥ 列表可以嵌套在python中吗?11/12
- ♥ python字典的元素访问09/29
- ♥ python2和3哪个常用01/04
- ♥ python中的任务封装协程12/12
内容反馈