教程归类:Python学习

Python中的time模块(第2节)


在Python编程语言中,只要涉及到时间日期的操作,就会用到time模块time模块是Python的一个标准库,是一个功能强大的模块,可以帮助我们对时间和日期进行处理。

time模块

1、time.time()函数以及格式化输出方式

time.time()函数用于返回当前时间的时间戳(格林威治时间1970年01月01日00时00分00秒起至现在的总秒数),结果是一个浮点数。例如:

动手练一练:

import time

now = time.time()
print("当前的时间戳是: %f" %now)  # 输出 %f代表浮点数,默认保留小数点后6位数小数
pr...
......

阅读全文

Python中的datetime模块(第3节)


datetime模块

datetime模块也是Python的一个标准库,提供了一些日期和时间的处理功能。datetime模块是以类的方式提供多种日期和时间表达方式,常用的类包括datetime.datetime、datetime.date、datetime.time、datetime.timedelta和datetime.tzinfo,可以用来处理日期、时间以及时间的算术运算。datatime模块是在time模块的基础之上做了封装,提供更加丰富和易用的功能,适合日常编程中对日期和时间的操作。在实际应用中,推荐优先使用datetime模块,因为它提供了更直观和易用的接口。

datetime...

......

阅读全文

Python中calendar模块(第4节)


calendar模块

calendar英文本义是指“日历”,顾名思义,calendar模块提供与日历相关的实用函数,帮助我们得到与日历相关的信息。

calendar.isleap()函数判断是否为闰年,是闰年返回 True,否则为 False。例如:

动手练一练:

import calendar

print(calendar.isleap(2023))
print(calendar.isleap(2024))

执行以上代码,输出结果为:

False
True

calendar.leapdays()函数获取两个年份之间闰年的个数,例如在2010至2024年期间:

动手练一练:

i...
......

阅读全文