码迷,mamicode.com
首页 > 编程语言 > 详细

python标准库之time,random

时间:2020-07-10 13:07:22      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:产生   获取   lazy   weight   本地   strftime   rom   imp   随机   

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个元素:

  技术图片

 

python标准库之time,random

标签:产生   获取   lazy   weight   本地   strftime   rom   imp   随机   

原文地址:https://www.cnblogs.com/hexd-11/p/13277941.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!