首页 > 其他 > 详细

常用模块

时间:2021-04-07 15:35:39      阅读:22      评论:0      收藏:0      [点我收藏+]
# 一、time
# 1.时间戳:从1970年到现在经过的秒数
  作用:用于时间间隔的计算
time.time() # 2.按照某种格式显示的时间
  作用:用于展示时间
print(time.strftime(%Y-%m-%d %H:%M:%S %p)) print(time.strftime(%Y-%m-%d %X)) # 运行结果 2021-04-07 09:37:24 AM 2021-04-07 09:37:24
# 3.结构化的时间
作用:用于单独获得时间的某一部分
res=time.localtime()
print(res)
print(res.tm_year)
print(res.tm_yday)

# 二、datetime
import datetime
print(datetime.datetime.now())
# 算出三天之后的时间
print(datetime.datetime.now() + datetime.timedelta(days=3))
# 运行结果
2021-04-07 11:17:07.621394
2021-04-10 11:17:07.621394

 random模块

import random

print(random.random())#(0,1)----float    大于0且小于1之间的小数

print(random.randint(1,3))  #[1,3]    大于等于1且小于等于3之间的整数

print(random.randrange(1,3)) #[1,3)    大于等于1且小于3之间的整数

print(random.choice([1,23,[4,5]]))  # 1或者23或者[4,5]

print(random.sample([1,23,[4,5]],2))  # 列表元素任意2个组合

print(random.uniform(1,3))  # 大于1小于3的小数,如1.927109612082716


item=[1,3,5,7,9]
random.shuffle(item)  # 打乱item的顺序,相当于"洗牌"
print(item)

 

常用模块

原文:https://www.cnblogs.com/poco/p/14626403.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!