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 当前时区的名称
      %% %号本身 
  • 相关阅读:
    some tips
    ORA00847: MEMORY_TARGET/MEMORY_MAX_TARGET and LOCK_SGA cannot be set together
    Chapter 01Overview of Oracle 9i Database Perfomrmance Tuning
    Chapter 02Diagnostic and Tuning Tools
    变量与常用符号
    Chapter 18Tuning the Operating System
    标准输入输出
    Trace files
    DBADeveloped Tools
    Chapter 03Database Configuration and IO Issues
  • 原文地址:https://www.cnblogs.com/mthoutai/p/7272962.html
Copyright © 2011-2022 走看看