运用python中的turtle写“张兵”
时间: 2024-05-05 16:21:57 浏览: 9
以下是用 Python 中的 turtle 模块画出“张兵”的代码:
```python
import turtle
# 设置画笔
t = turtle.Pen()
t.speed(0)
t.pensize(5)
# 画“张”
t.left(90)
t.forward(100)
t.right(90)
t.forward(100)
t.right(90)
t.forward(50)
t.right(90)
t.forward(50)
t.right(90)
t.forward(50)
t.left(90)
t.forward(50)
t.left(90)
t.forward(50)
t.left(90)
t.forward(50)
# 移动到“兵”位置
t.up()
t.right(90)
t.forward(50)
t.right(90)
t.forward(50)
t.right(180)
t.down()
# 画“兵”
t.forward(100)
t.right(90)
t.forward(50)
t.right(90)
t.forward(50)
t.right(180)
t.forward(50)
t.right(90)
t.forward(50)
t.right(90)
t.forward(50)
t.right(180)
t.forward(50)
# 隐藏画笔
t.hideturtle()
# 等待点击关闭窗口
turtle.done()
```
运行以上代码,会弹出一个窗口,里面画出了“张兵”的形状。你可以通过拖动窗口来查看画布的其他部分,也可以点击窗口的关闭按钮来退出程序。