python常用模块

python常用模块

time

在这里插入图片描述

import time
now = time.time()#返回一个时间戳   1556625257.1174836
now_struct=time.localtime(now)#返回一个元祖结构的时间格式
'''
time.struct_time(tm_year=2019, tm_mon=4, tm_mday=30, tm_hour=19, tm_min=55, tm_sec=19, tm_wday=1, tm_yday=120, tm_isdst=0)
'''
str_time = time.strftime("%Y-%m-%d %X",now_struct)#返回一个时间字符串
str_time#'2019-04-04/30/19 04/30/19'
struct_time=time.strptime(str_time,"%Y-%m-%d %X")#返回结构化的时间元祖
struct_time#time.struct_time(tm_year=2019, tm_mon=4, tm_mday=30, tm_hour=20, tm_min=11, tm_sec=24, tm_wday=1, tm_yday=120, tm_isdst=-1)
time.mktime(struct_time)#返回一个时间戳 1556626381.0

str_times = time.asctime(struct_time)#'Tue Apr 30 20:14:47 2019'
str_times = time.ctime(now)#'Tue Apr 30 20:17:18 2019'

random

import random
random.random()#返回一个0到1之间的随=随机浮点数  0<=m<1.0
random.choice([1,2,3,4])#3    s随机选择一个数从列表中
random.randint(1,10)  #返回一个随机的整数再[start,end]
random.sample([1,2,3,4],2)#返回指定个数的列表
random.randrange(1,20,2) #返回一个数据
list1 = [1,2,3,4,5]
random.shuffle(list1)#原地打乱列表,不反会任何结果
random.uniform(1,9)#7.123478937325442  返回一个随机的浮点数
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值