Python3 time clock()方法

描述

Python 3.8 已移除 clock() 方法 可以使用 time.perf_counter() 或 time.process_time() 方法替代。

Python time clock() 函数以浮点数计算的秒数返回当前的CPU时间。用来衡量不同程序的耗时,比time.time()更有用。

这个需要注意,在不同的系统上含义不同。在UNIX系统上,它返回的是"进程时间",它是用秒表示的浮点数(时间戳)。而在WINDOWS中,第一次调用,返回的是进程运行的实际时间。而第二次之后的调用是自第一次调用以后到现在的运行时间。(实际上是以WIN32上QueryPerformanceCounter()为基础,它比毫秒表示更为精确)

语法

clock()方法语法:

time.clock()

参数

NA。

返回值

该函数有两个功能,

在第一次调用的时候,返回的是程序运行的实际时间;

以第二次之后的调用,返回的是自第一次调用后,到这次调用的时间间隔

在win32系统下,这个函数返回的是真实时间(wall time),而在Unix/Linux下返回的是CPU时间。

实例

以下实例展示了 clock()函数的使用方法:

#!/usr/bin/python3

import time

def procedure():

time.sleep(2.5)

# time.clock

t0 = time.clock()

procedure()

print (time.clock() - t0)

# time.time

t0 = time.time()

procedure()

print (time.time() - t0)

以上实例输出结果为:

5.000000000000143e-05

2.5020556449890137

python3函数调用时间_Python3 time clock()方法相关推荐

  1. python3正式发布时间_Python3 日期和时间

    Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能. Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间. 时间间隔是以秒为单位的浮点小数. ...

  2. python3发布时间_Python3优雅操作-时间处理与定时任务

    无论哪种编程语言,时间肯定都是非常重要的部分,今天来看一下python如何来处理时间和python定时任务 注意:本篇所讲是python3版本的实现,在python2版本中的实现略有不同 1.计算明天 ...

  3. python的clock函数,Python3 time clock()方法

    Python3 time clock()方法 描述 Python 3.8 已移除 clock() 方法 可以使用 time.perf_counter() 或 time.process_time() 方 ...

  4. python3默认编码格式_python3 中文乱码与默认编码格式设定方法

    python默认编码格式是utf-8.在python2.7中,可以通过sys.setdefaultencoding('gbk')设定默认编码格式,而在python3.3中sys.setdefaulte ...

  5. python 计时_Python time clock()方法

    Python time clock()方法 描述 Python 3.8 已移除 clock() 方法 可以使用 time.perf_counter() 或 time.process_time() 方法 ...

  6. python如何安装pdfminer_|请教在python3中安装pdfminer.six的方法

    如何使用python来获取pdf文件里的文字,最好是不能乱码 参考下PDFMiner,里面有一个pdf2txt.py,抽取中文的时候最好成文件, 如果在控制台输出,会因码问题而显示乱码.http:// ...

  7. python鼠标位置_用python3 返回鼠标位置的实现方法(带界面)

    点击获取后,返回2s后的鼠标位置,显示在文本框 (需要用pip命令安装所需的的库) (pip install 模块名 比如 安装pyautogui 模块 在cmd里面输入: pip install p ...

  8. python怎么横着输出_对python3中, print横向输出的方法详解

    对python3中, print横向输出的方法详解 Python 2 : print打印的时候,如果结尾有逗号,打出来时候不会换行.但是在python3里面就不行了. Python3: 3.0的pri ...

  9. centos7安装python3.7.4_基于centos7 安装python3.6.4出错的解决方法

    基于centos7 安装python3.6.4出错的解决方法 错误:zipimport.ZipImportError: can't decompress data; zlib not availabl ...

最新文章

  1. 【数论基础】欧几里德算法及其各种应用
  2. Js 校验时间、比较时间 和转换时间格式
  3. Python数组操作2
  4. Spring Security 实战干货:路径Uri中的 Ant 风格
  5. 软件工程概论 课堂练习 第2次作业3【酒店预订】
  6. Linux 进程 | 进程间的通信方式
  7. 计算机技术与软件专业技术资格(水平)考试 全国各省市成绩查询
  8. 前端开发必备:js中的sort()排序函数
  9. SpatiaLite空间索引(一)
  10. 掌握基本的git命令,将本地文件上传到gitee
  11. Linux联网配置-IP 网关 DNS
  12. appinventor贪吃蛇制作步骤_旋转RGB制作指导
  13. 编码的奥秘:自动操作
  14. hge引擎配置登录器教程_HGEM2引擎登录器列表格式TXT
  15. python 生意参谋_电商 Python 抓取 生意参谋-访客数据
  16. 音频系统POP音的原理和解决方法
  17. python 列表查重_用python对excel查重
  18. java处理Emoji表情
  19. Windows10平台优秀软件及设置调整
  20. 水滴IP:如何换IP?换IP最简单的方法在这里!

热门文章

  1. 转:数据库关系模式的范式详解
  2. 修改citrix 默认侦听端口的命令和XML Service端口
  3. visualstudio调试html,Visual Studio Code中调试JavaScript
  4. CSDN怎么转载别人的博客
  5. python is beautiful_Python list 和 str 互转
  6. Mysql快照读和当前读
  7. RocketMQ带你快速入门
  8. matlab基础与实例教程,MATLAB基础与实例教程
  9. 电脑:分享八个实用的电脑技巧,小白必备!
  10. 数据库知识:SQLServer变量相关知识介绍