用python语句写一个番茄钟小程序
时间: 2023-11-24 08:05:15 浏览: 44
好的,以下是一个简单的番茄钟小程序的 Python 代码:
```python
import time
# 定义番茄钟时间(单位:分钟)
pomodoro_time = 25
short_break_time = 5
long_break_time = 15
# 定义计数器和状态标志
pomodoro_count = 0
is_pomodoro = False
while True:
if is_pomodoro:
print("开始一个番茄钟({}分钟)".format(pomodoro_time))
time.sleep(pomodoro_time * 60) # 等待番茄钟时间
print("番茄钟结束,休息一下吧!")
pomodoro_count += 1
is_pomodoro = False
elif pomodoro_count % 4 == 0:
print("开始一个长休息({}分钟)".format(long_break_time))
time.sleep(long_break_time * 60) # 等待长休息时间
is_pomodoro = True
else:
print("开始一个短休息({}分钟)".format(short_break_time))
time.sleep(short_break_time * 60) # 等待短休息时间
is_pomodoro = True
```
这个程序实现了一个简单的番茄钟功能,每 25 分钟工作一个番茄钟,然后休息 5 分钟,每 4 个番茄钟时休息 15 分钟。程序会不断循环运行,直到手动停止。