Python常用内置模块

Python常用内置模块

1、random模块,用来产生各种形式的随机数

函数说明范例
random()随机产生一个浮点数m,0≤n<1.0random.random()
uniform在f1及f2的范围内随机产生一个浮点数random.uniform(f1,f2)
randint在n1及n2的范围内随机产生一个整数random.randint(n1,n2)
randrange在n1及n2的范围内,从步长为n3的递增序列中随机取一个整数random.randrange(n1,n2,n3)
chioce()从序列中随机取一个数randn.choice([“a”,“b”,“c”])
shuffle(x)将序列打乱random.shuffle([‘A’,‘D’,‘B’,‘C’])
sample(序列或集合,k)从序列或集合中获取k个不重复的元素random.sample(‘123456’,2)

2、time模块

函数说明
perf_counter()或process_time()较早版本的time.clock()函数会以浮点数计算的秒数返回当前的CPU时间.Python3.3以后不被推荐使用,建议使用perf_counter()或者process_time()函数代替
sleep(n)可以让程序停止n秒
time()取得目前的时间数值,Python的时间是以tick为单位的,即百万分之一秒(微秒)。为函数所取得的"时间数值"是从1970年1月1日0时开始到现在所经历的秒数,精确到小数点后6位
localtime([时间数值])因为时间数值对用户较无意义,此函数可以取得用户时区的时间及时间信息,并以元组数据类型返回
ctime([时间数值])功能和localtime()类似,但时间以字符串数据类型返回
asctime()列出目前的系统时间

3、datetime模块

函数说明范例
datetime.date(年,月,日)取得日期datetime.date(2018.5.25)
datetime.time(时,分,秒)取得时间datetime.time(12.58.41)
datetime.datetime(年,月,日,[时,分,秒,微秒,时区])取得日期和时间datetime.datetime(2018.3.5.15.45.32)
datetime.timedelta取得时间间隔datetime.tunedelta(days=1)

date对象常用方法

date方法说明
datetime.date.today取得今天的日期
datetime.datetime.now取得现在的时期和时间
datetime.date.weekday取得星期数,星期一返回0,星期天返回6
datetime.date.isoweekday取得星期数,星期一返回1,星期天返回7
datetime.date.isocalendar取得三个元素的元组(年,周数,星期数)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值