Python程序开发之简单小程序实例(8)利用Time实现简单计时功能(设计一个timer类Python)

Python程序开发之简单小程序实例

(8)利用Time实现简单计时功能

一、项目功能

利用Time实现简单的计时。

二、项目分析

要实现计时功能,需先导入Time模块,然后在程序主体中利用while循环嵌套一个异常捕获语句控制计时器的开始与结束。

三、程序源代码

#!/usr/bin/python3.6

# -*- coding: GBK -*-

# 导入Time模块

import time

print('按回车键计时开始,按 Ctrl C 停止。')

print('按Enter键开始计时:')

while True:

input("")

start_time = time.time()

try:

while True:

c_time=time.time() – start_time

print('计时: ', round(c_time, 0), '秒', end="r")

time.sleep(1)

except KeyboardInterrupt:

end_time = time.time()

print('本次计时时间为:', round(end_time – start_time, 2),'secs')

break

四、代码解释

第一行为引用python版本,本实例为python3.6

第二行是程序编码引用,因为在程序中包含有中文字符,所以必须引用GBK,否则就会报错。

第四至第五行为导入Time模块。

第七至第八行为提示性信息,提示用户开始和结束的操作。

第九行至第二十行为一个while循环语句。在循环语句的第十一行为获取初始计时时间;第十二至二十行为一个try……except……语句,在try块下面嵌套了一个while循环语句,里面用time控制循环间隔,参数为1,意思是每间隔1秒钟循环一次。

五、运行

1、提示操作信息

Python程序开发之简单小程序实例(8)利用Time实现简单计时功能(设计一个timer类Python)

2、当按下Enter键后开始计时:

Python程序开发之简单小程序实例(8)利用Time实现简单计时功能(设计一个timer类Python)

3、当按下Ctrl C组合键时,程序停止运行,并显示运行时间:

Python程序开发之简单小程序实例(8)利用Time实现简单计时功能(设计一个timer类Python)

下一篇:《Python程序开发之简单小程序实例(9)》

更多精彩内容将在以后的章节分享给朋友们,请添加好友至收藏,欢迎点赞并关注后期内容更新!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年7月15日 上午10:20
下一篇 2022年7月15日 上午10:22

相关推荐