python如何用turtle写数字
时间: 2024-04-16 22:27:05 浏览: 252
你可以使用Python中的turtle库来绘制数字。下面一个简单的示例,展示了如何使用turtle库绘制数字1和数字2:
```python
import turtle
# 创建一个Turtle对象
t = turtle.Turtle()
# 定义绘制数字的函数
def draw_number(number):
if number == 1:
t.penup()
t.goto(0, 100)
t.pendown()
t.setheading(270)
t.forward(200)
elif number == 2:
t.penup()
t.goto(100, 100)
t.pendown()
t.setheading(180)
t.circle(50, 180)
t.setheading(0)
t.forward(100)
t.setheading(270)
t.circle(50, 180)
# 调用绘制数字的函数
draw_number(1)
draw_number(2)
# 关闭turtle图形窗口
turtle.done()
```
这个示例代码使用turtle库创建了一个Turtle对象,并定义了`draw_number`函数来绘制数字。在函数中,我们使用了一些turtle库的方法来控制Turtle对象的移动和绘制,例如`goto`、`setheading`、`forward`和`circle`等。你可以根据需要扩展这个示例,实现其他数字的绘制。
阅读全文