zoukankan      html  css  js  c++  java
  • Python基础--人们一些最爱的标准库(random time)

    Python继续!

    random
    包括返回随机数的函数。
    这里跟C++一样,产生的是伪随机数,并非全然随机数。
    random中一些重要的函数:

    random()  返回0<n<=1的随机数n
    getrandbits(n) 以长整型形式返回n个随机位
    uniform(a, b)  返回随机数n, a<=n<b
    choice(seq)  从序列seq中返回任意元素
    shuffle(seq[,random]) 原地指定序列seq
    sample(seq, n)  从序列seq中选择n个随机且独立的元素

    简单有用:

    printrandom.uniform(10,20)
    printrandom.uniform(20,10)
    #----结果(不同机器上的结果不一样)
    #18.7356606526
    #12.5798298022
    
    
    >>> import random
    >>> random.random()
    0.85415370477785668
    >>> random.uniform(1, 10)
    5.4221167969800881
    

    time
    time模块包括以下功能:
    获得当前时间、操作时间和日期
    从字符串读取时间,格式化时间为字符串
    一些函数:

    asctime([tuple]) 将时间元组转换为字符串
    localtime([secs]) 将秒数转为日期元组
    sleep(secs)secs
    import time  
    if __name__ == '__main__':  
        time.sleep(1)  
        print "clock1:%s" % time.clock()  
        time.sleep(1)  
        print "clock2:%s" % time.clock()  
        time.sleep(1)  
        print "clock3:%s" % time.clock()  
    

    以下是日期格式化符号:

      %y 两位数的年份表示(00-99)
      %Y 四位数的年份表示(000-9999)
      %m 月份(01-12)
      %d 月内中的一天(0-31)
      %H 24小时制小时数(0-23)
      %I 12小时制小时数(01-12) 
      %M 分钟数(00=59)
      %S 秒(00-59)
    
      %a 本地简化星期名称
      %A 本地完整星期名称
      %b 本地简化的月份名称
      %B 本地完整的月份名称
      %c 本地对应的日期表示和时间表示
      %j 年内的一天(001-366)
      %p 本地A.M.或P.M.的等价符
      %U 一年中的星期数(00-53)星期天为星期的開始
      %w 星期(0-6),星期天为星期的開始
      %W 一年中的星期数(00-53)星期一为星期的開始
      %x 本地对应的日期表示
      %X 本地对应的时间表示
      %Z 当前时区的名称
      %% %号本身 
  • 相关阅读:
    SQL Server中字段类型对应的C#中的数据类型
    ADO.NET复习总结(4)--访问SqlServer的类
    ADO.NET复习总结(3)--参数化SQL语句--防止sql注入式攻击
    关于MAX()函数的一点思考
    MySQL in or效率对比
    php trim源码分析
    MySQL MVCC机制
    一致性hash
    MySQL锁总结
    网关 php-cgi fastcgi phpfpm
  • 原文地址:https://www.cnblogs.com/mthoutai/p/7272962.html
Copyright © 2011-2022 走看看