美文网首页
2019-11-25 python常用模块(random、dat

2019-11-25 python常用模块(random、dat

作者: momohi | 来源:发表于2019-11-27 09:30 被阅读0次

    模块导入的两种方式

        1.import 模块;

        2.from 模块 import 功能


    一、random模块

    import random

    1.random.random()  返回随机生成[0,1)范围内的一个浮点数

    2.random.randint(10,20)   返回[10,20]内的随机整数

    3.random.uniform(10,20)  返回(10,20)内的随机浮点数

    4.lst = ["周杰伦","谢霆锋","陈伟霆","张艺兴","赵丽颖"]

    5.random.choice(lst)  返回lst中随机选择的一个值

    6.random.sample(lst,3) 返回lst中随机3个    返回值类型列表

    7.random.randrange(1,7,2) 相当于从[1,3,5]中获得一个随机数


    二、datetime模块

    from datetime import datetime

    1.datetime.now()   当前系统时间

    2.datetime.utcnow()  格林尼治时间,和我们相差8小时

    3.datetime(2015,6,5,12,11,3,234) 用指定时间创建datetime

    4. d = datetime(2019,12,12,12,12,12) #创建一个时间

        d.strftime("%Y-%m-%d %H:%M:%S") #时间转化成字符串

    5.str_date=input("请输入一个时间:(格式为yyyy-mm-dd HH:MM:SS)")

        datetime.strptime(str_date,"%Y-%m-%d %H:%M:%S")

    6.计算时间差

    d5 = datetime(2019, 12, 12, 12, 12, 12)

    d6 = datetime(2019, 12, 13, 12, 13, 13)

    diff = d6 - d5

    print("单纯从时分秒计算时间差", diff.seconds)

    print("包括年月日计算时间差", diff.total_seconds())

    三、time模块

    import time

    1.time.time()  #当前系统时间,从1970年1月1日0点0分0秒开始到现在经过了多少秒

    2.time.sleep(5)  #让程序睡5秒

    相关文章

      网友评论

          本文标题:2019-11-25 python常用模块(random、dat

          本文链接:https://www.haomeiwen.com/subject/hredwctx.html