AttributeError: 'Turtle'オブジェクトに属性がありません 'done'
Attributeerror Turtleobject Has No Attributedone
問題:
AttributeError:「Turtle」オブジェクトには「done」属性がありません
コード:
from turtle import Turtle t = Turtle()#This must be instantiated t.penup() t.fd(-250) t.pendown() t.pensize(25) t.pencolor('purple') t.seth(-40) for i in range(4): t.circle(40, 80) t.circle(-40, 80) t.circle(40, 80 / 2) t.fd(40) t.circle(16, 180) t.fd(40 * 2 / 3) t.done()#Report an error here, can't keep the page
理由
完了はモジュールタートルの関数であり、タートルのメソッドではありません。タートルクラス
正しく使用する:
import turtle from turtle import Turtle t = Turtle() t.penup() t.fd(-250) t.pendown() t.pensize(25) t.pencolor('purple') t.seth(-40) for i in range(4): t.circle(40, 80) t.circle(-40, 80) t.circle(40, 80 / 2) t.fd(40) t.circle(16, 180) t.fd(40 * 2 / 3) turtle.done()