贪吃蛇 python代码
时间: 2023-10-12 18:21:13 浏览: 72
贪吃蛇是一个经典的游戏,可以用 Python 编写代码实现。这里是一个简单的贪吃蛇游戏的 Python 代码示例:
```
import turtle
import time
# 设置画布大小
turtle.setup(width=600, height=600)
# 创建一个 Turtle 实例
snake = turtle.Turtle()
snake.speed(10)
snake.penup()
# 设置食物的位置
food = turtle.Turtle()
food.speed(0)
food.color("red")
food.penup()
food.goto(0, 100)
food.pendown()
food.begin_fill()
food.circle(10)
food.end_fill()
# 定义蛇的移动方向
directions = ["down", "right", "up", "left"]
# 开始游戏
while True:
snake.forward(20)
# 判断是否吃到食物
if snake.distance(food) < 20:
food.goto(0, 0)
time.sleep(0.2)
turtle.done()
```
希望这个代码示例对你有所帮助。