用Python写一个倒计时
时间: 2023-04-02 19:02:40 浏览: 73
好的,我可以回答这个问题。以下是用 Python 写一个倒计时的代码:
import time
def countdown(t):
while t:
mins, secs = divmod(t, 60)
timer = '{:02d}:{:02d}'.format(mins, secs)
print(timer, end="\r")
time.sleep(1)
t -= 1
print('倒计时结束!')
t = input("输入倒计时时间(秒):")
countdown(int(t))
希望这个代码能够帮到你!
相关问题
用python写一个倒计时程序
这里给出一个Python的倒计时程序,可以输入倒计时的秒数,然后每隔1秒输出当前倒计时剩余的秒数。
```python
import time
seconds = int(input("请输入倒计时的秒数:"))
while seconds:
minutes, sec = divmod(seconds, 60)
print(f"{minutes:02d}:{sec:02d}")
time.sleep(1)
seconds -= 1
print("倒计时结束!")
```
运行该程序,先输入倒计时秒数,然后就可以看到每秒钟打印倒计时的剩余时间,直到结束:
```
请输入倒计时的秒数:10
00:10
00:09
00:08
00:07
00:06
00:05
00:04
00:03
00:02
00:01
倒计时结束!
```
用python写一个倒计时的脚本
当然可以!以下是一个用 Python 编写的简单倒计时脚本:
```python
import time
def countdown(seconds):
while seconds > 0:
print(seconds)
time.sleep(1)
seconds -= 1
print("Time's up!")
seconds = int(input("请输入倒计时的秒数: "))
countdown(seconds)
```
运行这个脚本后,它会要求你输入倒计时的秒数,然后开始倒计时。每秒钟打印剩余的秒数,直到倒计时结束。
希望能帮到你!如果还有其他问题,请随时提问。