1.time库:
获取当前本地时间:time.localtime()
获取本地时间字符串:time.ctime()
获取世界UTC时间:time.gmtime()
休眠:time.sleep()
获去时间戳:time.time()
获取时间的标准化输出:time.strftime("%Y-%m-%d %A %H:%M:%S",time.localtime())
2.random库:
种子seed,相同的种子随机数相同,不设置种子,默认以系统时间为种子
------------import random 与from random import * 的区别:第一个是将类实例化,使用函数时应该:random.seed(10)
第二个有点类似static,使用函数时直接使用:seed(10)
---以下实例采用from random import *
产生随机数:
random()产生0,1之间的浮点数:
uniform(a,b):产生a,b之间随机浮点数
randrange(a) 产生0,a之间的随机整数
randrange(a,b,step) 产生a,b之间的,以step(缺省为1)为步长的随机整数
从序列中随机取:choices(seq)
choices设置权重以及次数:choices(seq,weight=None,k)
shuffle(seq)将序列随机排序:
sample(pop,k)从pop中随机取出k个元素: