Python Turtle不会画圆圈
因此,我正在用Python Turtle做一个编码课的雪人,但是当它绘制按钮时,它们只是不画。我的语法检查了一下,然后看了看,我不明白为什么他们不画画。这是我的代码
import turtle
turt = turtle.Turtle()
turt.speed(100000)
#circle1
for i in range (36):
turt.forward(18)
turt.right(10)
#circle2
for i in range (36):
turt.forward(12)
turt.left(10)
#circle3
turt.penup()
turt.goto(0,228)
turt.pendown()
for i in range (36):
turt.forward(8)
turt.right(10)
#eyes
turt.penup()
turt.goto(-7,200)
turt.pendown()
for i in range(36):
turt.begin_fill()
turt.forward(1)
turt.right(10)
turt.end_fill()
turt.penup()
turt.goto(20,200)
turt.pendown()
for i in range (36):
turt.begin_fill()
turt.forward(1)
turt.right(10)
turt.end_fill()
turt.penup()
turt.goto(-5,175)
turt.pendown()
turt.right(90)
for i in range (18):
turt.forward(2)
turt.left(10)
turt.penup()
turt.goto(-3,100)
turt.pendown
for i in range (36):
turt.forward(2)
turt.right(10)
turt.penup()
turt.goto(-3,80)
turt.pendown
for i in range(36):
turt.begin_fill()
turt.forward(2)
turt.right(10)
turt.end_fill()
So I'm making a snowman in python turtle for a coding class, but when it's drawing the buttons, they just don't draw. I've syntax checked it, and looked over, and I don't get why they don't draw. Here is my code
import turtle
turt = turtle.Turtle()
turt.speed(100000)
#circle1
for i in range (36):
turt.forward(18)
turt.right(10)
#circle2
for i in range (36):
turt.forward(12)
turt.left(10)
#circle3
turt.penup()
turt.goto(0,228)
turt.pendown()
for i in range (36):
turt.forward(8)
turt.right(10)
#eyes
turt.penup()
turt.goto(-7,200)
turt.pendown()
for i in range(36):
turt.begin_fill()
turt.forward(1)
turt.right(10)
turt.end_fill()
turt.penup()
turt.goto(20,200)
turt.pendown()
for i in range (36):
turt.begin_fill()
turt.forward(1)
turt.right(10)
turt.end_fill()
turt.penup()
turt.goto(-5,175)
turt.pendown()
turt.right(90)
for i in range (18):
turt.forward(2)
turt.left(10)
turt.penup()
turt.goto(-3,100)
turt.pendown
for i in range (36):
turt.forward(2)
turt.right(10)
turt.penup()
turt.goto(-3,80)
turt.pendown
for i in range(36):
turt.begin_fill()
turt.forward(2)
turt.right(10)
turt.end_fill()
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您忘了在 pendown 方法的末尾添加括号。
立即尝试此代码:
You forgot to add parentheses at the end of pendown method.
Try this code now: