python用turtle写数字
时间: 2024-05-18 11:18:42 浏览: 10
可以使用Python的turtle库来绘制数字,下面是一个示例代码,可以画出数字0到9:
```python
import turtle
def draw0():
turtle.penup()
turtle.goto(-50, 50)
turtle.pendown()
turtle.right(90)
turtle.circle(50, 360)
def draw1():
turtle.penup()
turtle.goto(0, 100)
turtle.pendown()
turtle.goto(0, 0)
def draw2():
turtle.penup()
turtle.goto(-50, 50)
turtle.pendown()
turtle.goto(50, 50)
turtle.goto(50, 0)
turtle.goto(-50, -50)
turtle.goto(50, -50)
def draw3():
turtle.penup()
turtle.goto(-50, 50)
turtle.pendown()
turtle.goto(50, 50)
turtle.goto(0, 0)
turtle.goto(50, -50)
def draw4():
turtle.penup()
turtle.goto(-50, 50)
turtle.pendown()
turtle.goto(-50, 0)
turtle.goto(50, 0)
turtle.penup()
turtle.goto(0, 100)
turtle.pendown()
turtle.goto(0, -50)
def draw5():
turtle.penup()
turtle.goto(50, 50)
turtle.pendown()
turtle.goto(-50, 50)
turtle.goto(-50, 0)
turtle.goto(50, -50)
turtle.goto(50, -100)
turtle.goto(-50, -100)
def draw6():
turtle.penup()
turtle.goto(50, 50)
turtle.pendown()
turtle.goto(-50, 50)
turtle.goto(-50, -50)
turtle.goto(50, -50)
turtle.circle(50, 180)
def draw7():
turtle.penup()
turtle.goto(-50, 50)
turtle.pendown()
turtle.goto(50, 50)
turtle.goto(-50, -50)
def draw8():
turtle.penup()
turtle.goto(-50, 50)
turtle.pendown()
turtle.goto(50, 50)
turtle.goto(50, -50)
turtle.goto(-50, -50)
turtle.goto(-50, 50)
turtle.goto(50, 50)
turtle.circle(50, 360)
def draw9():
turtle.penup()
turtle.goto(50, 50)
turtle.pendown()
turtle.goto(-50, 50)
turtle.goto(-50, -50)
turtle.goto(50, -50)
turtle.circle(-50, 180)
# 绘制数字
draw0()
turtle.penup()
turtle.goto(75, 0)
turtle.pendown()
draw1()
turtle.penup()
turtle.goto(150, 0)
turtle.pendown()
draw2()
turtle.penup()
turtle.goto(225, 0)
turtle.pendown()
draw3()
turtle.penup()
turtle.goto(300, 0)
turtle.pendown()
draw4()
turtle.penup()
turtle.goto(375, 0)
turtle.pendown()
draw5()
turtle.penup()
turtle.goto(450, 0)
turtle.pendown()
draw6()
turtle.penup()
turtle.goto(525, 0)
turtle.pendown()
draw7()
turtle.penup()
turtle.goto(600, 0)
turtle.pendown()
draw8()
turtle.penup()
turtle.goto(675, 0)
turtle.pendown()
draw9()
turtle.done()
```
这段代码将绘制数字 0 到 9 并排显示在屏幕上。你可以根据需要修改绘制的数字的位置和大小。