目录

说明

使用time()进行计算


说明

代码执行时间的长短取决于多种因素。例如选用的编程语言、机器的硬件环境和负载情况、代码中所选择使用的数据结构、选择的算法等等。这里仅仅计算Python代码的执行时常,不考虑代码时间复杂度和空间复杂度的优化,甚至不将硬件因素作为考虑的范围内。

使用time()进行计算

import timet1 = time()#
# 要计算时间的代码段
#t2 = time()spend = t2 - t1  # 消耗时间

使用示例:

from time import time, sleept1 = time()a = [12, 23, 5, 65, 99]
b = []
for i in a:if i > 10:sleep(1)b.append(i)
print(b)t2 = time()
print("Spend time: %s" % (t2 - t1))

执行结果:

[12, 23, 65, 99]
Spend time: 4.007811069488525

Python计算代码的执行时间相关推荐

  1. Python计算代码之间运行时间(运行间隔时间、时长)

    Python3.8以下使用time.clock() 通过代码统计 导入time库:import time 代码开始前获取开始时间:time_start = time.clock() 代码结束后获取结束 ...

  2. sklearn预测评估指标:混淆矩阵计算详解-附Python计算代码

    目录 前言 混淆矩阵 python代码 前言 很多时候需要对自己模型进行性能评估,对于一些理论上面的知识我想基本不用说明太多,关于校验模型准确度的指标主要有混淆矩阵.准确率.精确率.召回率.F1 sc ...

  3. 用Python计算点估计预测评价指标(误差指标RMSE、MSE、MAE、MAPE) ,画图展示

    机器学习的回归问题常用RMSE,MSE, MAE,MAPE等评价指标,还有拟合优度R2.由于每次预测出来的预测值再去和原始数据进行误差评价指标的计算很麻烦,所以这里就直接给出他们五个指标的计算函数.把 ...

  4. python计算时间差代码_Python3显示当前时间、计算时间差及时间加减法示例代码...

    Python3显示当前时间.计算时间差及时间加减法示例代码 摘要 在使用Python写程序时,经常需要输出系统的当前时间以及计算两个时间之间的差值,或者将当前时间加减一定时间(天数.小时.分钟.秒)来 ...

  5. Python timeit 模块详解(准确测量小段代码的执行时间)

    timeit 模块详解 -- 准确测量小段代码的执行时间 timeit 模块提供了测量 Python 小段代码执行时间的方法.它既可以在命令行界面直接使用,也可以通过导入模块进行调用.该模块灵活地避开 ...

  6. python计算条件概率_用Python实现贝叶斯定理(附代码)

    写作说明 上一期我们讲了贝叶斯分类器,其中有很多的概率基础知识和贝叶斯定理.但是讲解的很没有重点,前半部分讲的是贝叶斯基础知识,最后很突兀的插进来一个文本分析-贝叶斯分类器.很多童鞋看到很累.其实上一 ...

  7. 用python计算准确率_分词结果准确率、召回率计算-python(示例代码)

    使用python计算分词结果的准确率,召回率和F值 测试文件output.txt格式如下: 团 B B 圆 E E 是 BE BE 春 B B 节 E E 千 B B 年 E E 不 B B 变 E ...

  8. python计算长方形面积代码_Python计算两个矩形重合面积代码实例

    这篇文章主要介绍了Python 实现两个矩形重合面积代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码如下 计算两个矩形的重合面积 imp ...

  9. python分箱统计个数_使用python 计算百分位数实现数据分箱代码

    对于百分位数,相信大家都比较熟悉,以下解释源引自百度百科. 百分位数,如果将一组数据从小到大排序,并计算相应的累计百分位,则某一百分位所对应数据的值就称为这一百分位的百分位数.可表示为:一组n个观测值 ...

最新文章

  1. Direct2D (25) : 将画笔线条所占用的区域转换为路径 - ID2D1Geometry.Widen()
  2. 理解HTTP session原理及应用
  3. sap信贷管理的操作流程
  4. Python内置数据结构--列表
  5. opencv精要(4)-fedora下的opencv安装及测试,codelite配置
  6. GPLinker:基于GlobalPointer的事件联合抽取
  7. python实现kmean算法_K-means聚类算法的Python实现,Kmeans
  8. html实现拖拽排序,简单的jquery拖拽排序效果实现代码
  9. linux的基础知识——守护进程
  10. Tensorflow卷积神经网络识别MINST手写数字
  11. .Net操作Excel后彻底释放资源
  12. IDA动态调试SO文件
  13. PPT学习笔记和技巧分享【持续更新ing】
  14. 2022广东省安全员A证第三批(主要负责人)考试题库及在线模拟考试
  15. Latex——页眉页脚
  16. mac FileZilla下载与安装
  17. 做伦敦银,这两大要点容易被忽视
  18. 2022苹果AppStore应用商店上传与APP上传流程必看(基础篇)​
  19. rsa对数据库关键数据加密处理
  20. Codeforces -#826 A-E

热门文章

  1. 使用YOLOv5训练NEU-DET数据集
  2. CAXA 3D 实体设计2023 软件下载+补丁+安装教程
  3. php 启动时候提示 PHP startup
  4. r7 7735H和i5 12450h选哪个 r77735H和i512450h差距
  5. SQL Server 建表时出现未指定的错误,怎么解决?
  6. 操作系统多重引导规范:Multiboot Specification 0.6.93(中文版)
  7. BGP MPLS VPN(OPTION B)实验笔记
  8. 专利申请的注意事项有哪些?
  9. Citrix虚拟化技术之五XenServer6.2资源池配置
  10. windows 7 系统 使用NVMe固态硬盘----打补丁(安装程序遇到错误0x80240037)