051. 编写一个函数,实现简单的定时器功能
- 051. 编写一个函数,实现简单的定时器功能
-
-
- 代码说明:
- 示例运行:
- 扩展功能
-
- 代码说明:
- 实现Python定时器的几种方法
-
051. 编写一个函数,实现简单的定时器功能
以下是一个简单的Python函数,用于实现定时器功能。这个定时器可以设置一个时间间隔(以秒为单位),并在时间到达时提醒用户。
import timedef simple_timer(seconds):"""简单的定时器函数:param seconds: 定时的秒数"""print(f"定时器开始,将在 {seconds} 秒后提醒您!")time.sleep(seconds) # 等待指定的秒数print("时间到!")# 示例:设置一个10秒的定时器
simple_timer(10)
代码说明:
time.sleep(seconds)
:这是time
模块中的一个函数,用于暂停程序的执行,暂停的时间为指定的秒数。print
语句:在定时器开始时和时间到达时分别打印提示信息。
示例运行:
假设你调用simple_timer(10)
,程序会输出:
定时器开始,将在 10 秒后提醒您!
然后程序会暂停10秒,之后输出:
时间到!
扩展功能
如果你需要一个更复杂的定时器,比如带有倒计时显示的定时器,可以这样实现:
import timedef countdown_timer(seconds):"""带倒计时显示的定时器:param seconds: 定时的秒数"""print(f"倒计时开始,总共