zoukankan      html  css  js  c++  java
  • python常用模块:time与random

    python中有三种时间的表示方式:分别是
        一、时间戳:时间戳是从1976年开始到现在的一个以秒为单位的时间偏移量,以浮点数的形式输出
        二、格式化时间:返回的值为一个时间对像。我们可以通过 . 的形式取其中的值
        三、字符串时间:字符串时间可以以自己的意愿定义时间的显示格式

        %a:星期英文缩写形式

        %A:完整的英文星期显示

        %b:月份的英文缩写形式

        %B:完整的英文月份显示

        %c:与ctime()的格式相同

        %d:一个月中的某一日

        %H:小时,24小时制表示

        %I:小时,12小时制表示

        %j:一年中的某一天(1~365)

        %m:月(1~12)

        %M:分钟(0~59)

        %p:PM或者AM

        %S:秒

        %U:一年中的第几周

        %w:星期几,0表示星期日

        %W:同%U

        %x:以%c的格式但只显示日期

        %X:以%c的格式但只显示时间

        %y:显示年份但不显示为第几世纪

        %Y:年

    二、获取目前时间

    # time.time()  # 时间戳
    # time.localtime()  # 默认为当前时间的本地时间
    # time.gmtime()  # 默认为格林尼治当前时间

    三、时间戳与格式化时间的相互转换:

    # time.localtime(123456)  # 将输入的时间戳时间转换为格式化时间
    # time.mktime(time.localtime())  # 将格式化时间转换为时间戳

    四、字符串时间与格式化时间的相互转换

    # print(time.strftime('%Y-%m-%d %X', time.localtime()))  # strftime有两个参数,一个为格式化时间,另一个则是想要的输出格式
    # print(time.strptime('2020-08-01 13:31:49', '%Y-%m-%d %X'))#将字符串时间转化为格式化时间

    五、格式化时间和时间戳转化为固定格式的字符串时间

    # print(time.asctime(time.localtime()))  # 格式化时间转换为字符串时间
    # time.ctime(time.time())  # 时间戳转换为字符串时间

    六:其他方法

    # time.sleep(3)  # 以秒为单位,线程延迟指定时间运行

    七、随机模块

    print(random.random())#(0,1)----float    生成大于0且小于1之间的小数
    
    print(random.randint(1,3))  #[1,3]    生成指定区间的整数
    
    print(random.randrange(1,3)) #[1,3)    大于等于1且小于3之间的整数
    
    print(random.choice([1,'23',[4,5]]))#传入可迭代对象,随机取对象中的一个元素
    
    print(random.sample((1,'23',[4,5]),2))#传入可迭代对象,随机取对象中的指定个数个元素
    
    print(random.uniform(1,3))#生成指定区间小数
    
    random.shuffle((1,4,6,3,8,4))#打乱原有顺序随机排序
  • 相关阅读:
    centos7.0 增加/usr分区的容量减少home分区的大小
    centos7.0 crontab 的yii计划任务没有执行
    centos7.0 tomcat9.0 ip访问 manager
    oracle 基础知识(十五)----高水位线
    oracle12C--新特性
    oracle12C--DG搭建配置
    oracle 笔记---(七)__角色
    oracle 笔记---(六)__表空间
    oracle 笔记---(五)__内存管理
    oracle 笔记---(四)__数据字典
  • 原文地址:https://www.cnblogs.com/zatusnemiku/p/13414440.html
Copyright © 2011-2022 走看看