`

计算Python程序执行时间

阅读更多

昨天写了下循环的练习,不知道怎么突发奇想的就想着要看看执行时间了。

当时可能因为一个简单的循环给我复杂了吧。所以想知道哪个算法是最快的。

所以就想着想知道Python程序的执行时间。

 

#初步解题
import time
a=str(raw_input('字符串:'))
b=len(a)
c=0
while c<b:
    print 'a[%]:'%c,a[c]
    c=c+1

 看上去很复杂吧.其实我开始也觉得.那么我们测试运行时间的代码呢?别急在这里(感觉写这个文章怎么那么装B啊,本人初学)

import time
starttime = time.clock()
#程序实体位置
endtime = time.clock()
print (endtime-starttime)

 这个详细的代码我写出来,是为了让大家看我的东西不至于糊涂.下面给出最后我写好的代码

import time
a = str(raw_input("字符串:"))
starttime = time.clock()

c=0
while c<len(a):
    print 'a[%d]:'%c,a[c]
    c=c+1

endtime = time.clock()
print (endtime-starttime)

 我看了看最终代码测试输入16个字符用了时间0.140620355789

而初步写出的代码执行时间为->>>>>>>>> 0.144904753572

是要快点.可能我输入的字符不够多.有兴趣你可以说如100个看看.

 

补充下:我的代码是在python2.6上运行的...不知道其他版本是怎么样子的

分享到:
评论

相关推荐

    Python如何计算语句执行时间

    主要介绍了Python如何计算语句执行时间,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    Python计算程序运行时间的方法

    本文实例讲述了Python计算程序运行时间的方法。分享给大家供大家参考。具体实现方法如下: 复制代码 代码如下: import time def start_sleep():  time.sleep(3) if __name__ == ‘__main__’:  #The start time ...

    Python语言程序设计PPT课件.zip

    Python程序设计的书籍已经琳琅满目,每一本书都凝聚了作者对Python的理解和对程序设计的认识,都是作者编程开发和教学经验的总结,都折射出作者的专业背景。由于大数据专业学生对程序设计的要求不是很高,但又需要...

    Python语言程序设计习题答案.zip

    Python程序设计的书籍已经琳琅满目,每一本书都凝聚了作者对Python的理解和对程序设计的认识,都是作者编程开发和教学经验的总结,都折射出作者的专业背景。由于大数据专业学生对程序设计的要求不是很高,但又需要...

    像计算机科学家一样思考Python(第2版).pdf

    20.3.1 我的程序运行不正确 211 20.3.2 我有一个巨大而复杂的表达式,而它和我预料的不同 211 20.3.3 我有一个函数,返回值和预期不同 212 20.3.4 我真的真的卡住了,我需要帮助 212 20.3.5 不行,我真的...

    python利用datetime模块计算程序运行时间问题

    主要介绍了python利用datetime模块计算程序运行时间,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

    python计算程序开始到程序结束的运行时间和程序运行的CPU时间

    执行时间 方法1复制代码 代码如下:import datetimestarttime = datetime.datetime.now()#long runningendtime = datetime.datetime.now()print (endtime – starttime).seconds 方法 2复制代码 代码如下:start = ...

    python 简单计时器源码

    本文将介绍一种基于Python语言的计时器源码,它简单易用,可以方便用户实现对程序运行时间的测量。 该计时器源码是用Python编写的,它利用Python语言提供的time模块来实现,该模块提供了一系列的函数,可以用来计算...

    Python执行时间的计算方法小结

    主要介绍了Python执行时间的计算方法小结的相关资料,需要的朋友可以参考下

    Python程序设计:while循环.pptx

    通过while循环,实时计算跑步剩余时间、当前的跑步距离和消耗的卡路里 while循环 while循环基本语法 while 真值表达式: 语句块1 else: 语句块2 先执行真值表达式,判断True/False 如果为True则执行语句块1,然后跳转...

    Python执行时间的几种计算方法

    首先说一下我遇到的坑,生产上遇到的问题,我调度Python脚本执行并监控这个进程,python脚本运行时间远远大于python脚本中自己统计的程序执行时间。 监控python脚本执行的时间是36个小时,而python脚本中统计自己...

    pycham查看程序执行的时间方法

    如下所示: import time 首先导入时间模块 在程序开始执行的地方写入: start=time.clock() ... 您可能感兴趣的文章:python记录程序运行时间的三种方法Python执行时间的计算方法小结Python计算程序运行时间的方法

    使用python装饰器计算函数运行时间的实例

    本文主要是利用python装饰器计算函数运行时间 一些需要精确的计算函数运行了多久的程序,都可以采用这种方法 #coding:utf-8 import urllib2,re,time,random,os,datetime import HTMLParser import sys reload(sys) ...

    SymPy 符号计算库 win版

    SymPy是Python版的符号计算库。Python是通用的程序设计语言,类库丰富。...对解释型语言的速度向来没什么信心,况且Python的运行效率不高是公认的,一般科学计算库的底层都是C,所以,要相信伟大的开源世界。

    2019千峰Python超详细入门教程(百度云盘分享).docx

    │ │ 9、计算程序运行时间.py │ │ │ └─video │ 千锋Python教程:40.闭包&装饰器1.mp4 │ 千锋Python教程:41.闭包&装饰器2.mp4 │ 千锋Python教程:42.闭包&装饰器3.mp4 │ 千锋Python教程:43.装饰器的使用...

    python3.6.0入门指南(官方版)

    Python 是一门解释型语言,因为无需编译和链接,你可以在程序开发中节省宝贵的时间。 Python 解释器可以交互的使用,这使得试 验语言的特性、编写临时程序或在自底向上的程序开发中测试方法非常容易。你甚至还可以把...

    4行Python代码监测每行程序的运行时间和空间消耗

    所以这更加需要开发者在使用Python语言开发项目时协调好程序运行的时间和空间。 1、分析时间耗时 分析项目消耗的时间消耗,依托于line_profiler模块,其可以计算出执行每行代码所需占用的CPU时间。 第1步:安装l

    python程序-开心麻花影视作品分析.exe

    《开心麻花影视作品分析》程序使用说明 在PyCharm中运行《开心麻花影视作品分析》即可进入如图1所示的系统主界面。在该界面中,选择要分析的电影名称,然后单击“分析”按钮即可。 图1 系统主界面 具体的操作步骤...

Global site tag (gtag.js) - Google Analytics