python用turtle画小汽车代码
时间: 2024-09-19 18:17:17 浏览: 62
当然可以,以下是Python使用turtle模块简单绘制一辆小汽车的代码示例:
```python
import turtle
# 创建Turtle实例并命名为car
car = turtle.Turtle()
car.shape("turtle") # 设置形状为turtle,也可以选择其他形状
# 定义车身部分
def draw_body():
car.color("red")
for i in range(4):
car.forward(60)
car.left(90)
# 定义车轮
def draw_wheels(distance=20):
car.penup()
car.goto(-distance * 0.5, -distance * 0.7)
car.pendown()
car.circle(distance / 2)
car.penup()
car.goto(distance * 0.5, -distance * 0.7)
car.pendown()
car.circle(distance / 2)
# 绘制车身
draw_body()
# 绘制前轮
draw_wheels()
# 绘制后轮稍微偏移
car.right(180)
draw_wheels(distance=10)
# 提交窗口显示
turtle.done()
```
这个代码首先创建了一个turtle对象,并设置了它的形状。然后定义了绘制车身和车轮的方法。最后通过调用这两个方法,组合出一辆红色的小汽车。你可以运行这段代码,看看效果。
阅读全文