python利用 turtle 函数画一个倒计时
时间: 2023-11-20 08:06:06 浏览: 209
python用turtle画画
下面是一个简单的 Python 代码,利用 turtle 函数画一个倒计时:
```python
import turtle
# 定义倒计时函数
def countdown(t):
turtle.clear() # 清空画布
turtle.write(str(t), font=("Arial", 30, "normal"), align="center") # 在画布中央写入数字
turtle.update() # 更新画布
turtle.delay(1000) # 延迟1秒
if t > 0: # 如果倒计时未结束
countdown(t-1) # 继续倒计时
# 初始化画布
turtle.setup(400, 400)
turtle.hideturtle()
turtle.penup()
turtle.goto(0, 0)
# 开始倒计时
countdown(10)
```
代码中,`countdown()` 函数使用递归来实现倒计时,每次在画布的中央写入当前时间,然后延迟1秒,直到时间为0为止。在画布初始化后,调用 `countdown()` 函数开始倒计时。
阅读全文