zoukankan      html  css  js  c++  java
  • python笔记之time模块

    方法一:time.perf_counter()

    说明:返回计时器的精准时间(系统的运行时间),包含整个系统的睡眠时间。由于返回值的基准点是未定义的,所以,只有连续调用的结果之间的差才是有效的。

    代码示例:

    import time
    
    start_perf = time.perf_counter()
    
    time.sleep(2)
    
    end_perf = time.perf_counter()
    
    print(end_perf - start_perf)

    运行结果:

    2.0041295609999996
    [Finished in 2.2s]

    方法二:time.process_time()

    说明:返回当前进程执行 CPU 的时间总和,不包含睡眠时间。由于返回值的基准点是未定义的,所以,只有连续调用的结果之间的差才是有效的。

    代码示例:

    import time
    
    start_process = time.process_time()
    
    time.sleep(2)
    
    end_process = time.process_time()
    
    print(end_process - start_process)

    运行结果:

    0.0
    [Finished in 2.1s]

    方法三:time.sleep(secs)

    说明:推迟线程的运行,没有返回值,参数secs为需要推迟的秒数

  • 相关阅读:
    L3-013. 非常弹的球
    L2-020. 功夫传人
    L1-039. 古风排版
    Innobackup备份过程
    MySQL物理备份的过程
    数据库表设计
    MySQL启动排错
    redo的类型和作用
    描述undo的三个作用
    redo log和binlog的纠缠
  • 原文地址:https://www.cnblogs.com/huwt/p/10341419.html
Copyright © 2011-2022 走看看