python计时

首先引入time库
计时起始处:start_time = time.time()
计时结束处:end_time = time.time()
打印所用时间:print(’%d second’% (end_time-start_time)
%d意为将引号内字符串放于最后,second是单位,%意为取整

Python中,可以使用time模块来进行计时操作。在Python 3.8版本以前,可以使用time.clock()方法进行计时,但是在Python 3.8版本中已经不再推荐使用time.clock()方法了。可以使用time.perf_counter()方法代替time.clock()方法来实现计时操作。示例如下: ``` import time tic = time.perf_counter() # 需要计时的代码或函数 time.sleep(5) # 此处可以替换成需要计时的模块 toc = time.perf_counter() shijian = toc - tic print(shijian) ``` 另外,你也可以使用time.time()方法进行计时操作。示例如下: ``` import time tic = time.time() # 需要计时的代码或函数 time.sleep(5) # 此处可以替换成需要计时的模块 toc = time.time() shijian = toc - tic print(shijian) ``` 如果你需要在while循环中进行计时操作,可以使用以下代码: ``` import time sum_t = 0.0 # 花费的总时间 while True: time_start = time.time() # 开始计时 # 需要执行的代码或函数 time_end = time.time() # 结束计时 sum_t += (time_end - time_start) # 运行所花时间 print('time cost', sum_t, 's') ``` 使用上述方法,你可以在Python中方便地进行计时操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [python计时方法](https://blog.csdn.net/weixin_44539090/article/details/106462472)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [python 实现计时器(不同实现方式)](https://blog.csdn.net/qq_41204464/article/details/89257205)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值