在导入乌龟之后,我一直尝试放置t=turtle.Pen()
,但是它说乌龟没有Pen属性。
我尝试过
turtle=turtle.Pen()
t=turtle.Turtle()
myturtle=turtle.Pen()
my turtle =turtle.Turtle()
但是每次它说乌龟都没有属性时,我将其作为属性。有人知道为什么会这样吗?我有python版本3.5.0
答案 0 :(得分:0)
这是一个简短的乌龟示例:
https://gist.github.com/wolfospealain/af3410a9e71eb2ff7be5625174c4f4c5
#!/usr/bin/python3.5
import turtle
turtle.shape("turtle")
turtle.left(45)
turtle.forward(50)
turtle.right(65)
turtle.circle(150,350)
turtle.home()
big=("Arial", 36, "normal")
turtle.penup()
turtle.goto(-40,150)
turtle.write("Hello World!", font=big)
turtle.home()
turtle.back(20)
turtle.exitonclick()
注意如何首先必须import turtle
使乌龟库对程序可用。
也请注意,所有方法名称均为小写(例如turtle.penup()
)。
我想您可能是说turtle.penup(),它使您可以“移动”而不画图。
您可以在此处找到完整的乌龟文档:https://docs.python.org/3.3/library/turtle.html
这是一个简短的教程,您可能会有所帮助:https://www.tutorialspoint.com/turtle-programming-in-python