rangdom模块与time模块

Posted wszxdzd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rangdom模块与time模块相关的知识,希望对你有一定的参考价值。

random模块

  random.random() 0-1之内的随机小数

  random.uniform(1,5) 任意范围之内的小数

  random.randint(1,2) [1,2]闭区间取整数

  random.randrange(1,2) [1,2)区间取整数

  random.rangdrange(1,10,2) [1,10)取奇数

  random.choice(l列表名)随机抽取一个值

  random.sample(列表名,2)随机抽取两个值

  random.shuffle(列表)

 

默认6位验证码函数
import random def randomnum(n=6,flag=True): code=‘‘ for i in range(n): rand_num=str(random.randint(0,9)) if flag: rand_alph=chr(random.randint(97,122)) rand_Alph=chr(random.randint(65,90)) rand_num=random.choice([rand_num,rand_alph,rand_Alph]) code+=rand_num return code print(randomnum(4,False))

时间模块

  时间戳时间,格林威治时间,float数据类型,给机器用

    英国伦敦的时间:1970.1.1 0:0:0

    北京时间:1970.1.1 8:0:0

    已经过了1533693120.3467407秒

    print(time.time())打印的是时间戳时间

  结构化时间,时间对象:

    时间对象,通过属性名来获取对象的值

    time_obj=time.localtime()得到对象数据结构

  格式化时间,字符串时间,str数据类型

    time.strftime(%Y-%m-%d %H:%M:%S)

    可以根据需要的格式来显示时间

 


以上是关于rangdom模块与time模块的主要内容,如果未能解决你的问题,请参考以下文章

如何使用模块化代码片段中的LeakCanary检测内存泄漏?

Python学习——02-Python基础——7-模块——time与random等常用模块与包

python实现series与列表处理速度的比较 time模块 pandas模块

Python—time模块介绍

Python中time模块详解(转)

python常用模块之time&datetime模块