前记(别人可以跳过,写给自己,希望找到合适的方法来抗击遗忘。):自己刻意去割掉一段时间,觉得自己可以了解之间的python数据类型的内容,但是只记得类型,忘了其内嵌的函数,时隔两天,由于独立回想不起来,翻书然后记忆,一定要类比。
(在这里啰嗦一句,如果你来了解函数输出的,一定要在交互式运行)
1.time的标准格式输出格式
%Y:输出所给予的时间中从0000-9999的年份(2021)
%m:输出月份(11)//PS:不要大写
%B:输出月份名称(如Monday)
%b:输出月份简写(mon)
%d:输出天数0-31(10)
%a;输出星期的简写
%A:输出星期
%H:输出小时24h制(13)
%I:输出小时12h制(7)
%p:输出上下午am或者pm(am)
%M:输出分钟0-59(55)
%S:输出秒0-59(55)
2.time库的函数
1.引出time库的函数(用库函数的前提)
import.time
2.time.time()函数
含义就是从1970年1月1日0.00开始到现在的时间,可以输出一下,单位是s
import time
time.time()#一定要在交互式环境下运行,否则输出空
3.time.ctime()函数
含义就是输出当前时间,格式是程序员理解的时间
import time
time.ctime()#给自己的忠告,不要复制,要在交互式环境下自己调试一下,才直到time库的快乐
4.time.gmtime()函数
含义就是输出计算机所可以理解的时间语言
import time
time.gmtime()
5.time.strftime(标准化时间函数f为format
import time
t=time.gmtime()
time.strftime("%Y_%m_%d %H:%M:%S",t)
)
6.time.strptime()函数(作用不大)作用就是strftime的逆运算就是将时间变量以一定格式变为计算机可以理解的时间变量
7.time.perf_counter()函数计算时间(这个不用交互式)
#time库
import time
start=time.perf_counter()
a=2
b=a+2
print("输出的数据为:{:.2f}".format(b))
end=time.perf_counter()
print("这个简单程序运行的时间为{:.4f}".format(end-start))
8.sleep()
通常与函数进行引用,使这个时间停止()秒,比较7.8的程序,你会发现不同吗?(《光标>)
#time库
import time
start=time.perf_counter()
a=2
b=a+2
print("输出的数据为:{:.2f}".format(b))
end=time.perf_counter()
print("这个简单程序运行的时间为{:.4f}".format(end-start))
def wait():
time.sleep(3.2)
wait()