Python Shapesize代码';因为某种原因我不能工作

Python Shapesize代码';因为某种原因我不能工作,python,turtle-graphics,python-turtle,Python,Turtle Graphics,Python Turtle,我试着从其他代码中做一些非常类似的事情,但并没有成功,尽管我认为我做的是对的。此外,我还尝试在韦小宝.io中复制粘贴整个代码,以发现可能是在另一个版本中,我想制作一个3D滚动球或其他东西。。。 错误消息: AttributeError:'Turtle'对象在main.py的第25行没有属性'shapesize' 代码: t-+5。我猜你是想用-=而不是-+:-)哦,你说得对,但那也不是错误消息,但你有一点我不得不改变,那就是你是不是碰巧用了repl.it?不,我用的是韦小宝,我应该说得更清楚,我

我试着从其他代码中做一些非常类似的事情,但并没有成功,尽管我认为我做的是对的。此外,我还尝试在韦小宝.io中复制粘贴整个代码,以发现可能是在另一个版本中,我想制作一个3D滚动球或其他东西。。。 错误消息:

AttributeError:'Turtle'对象在main.py的第25行没有属性'shapesize'

代码:


t-+5
。我猜你是想用
-=
而不是
-+
:-)哦,你说得对,但那也不是错误消息,但你有一点我不得不改变,那就是你是不是碰巧用了repl.it?不,我用的是韦小宝,我应该说得更清楚,我用的是repl.it。我也得到了同样的错误。
t-+5
。我猜你是想用
-=
而不是
-+
:-)哦,你说得对,但那也不是错误消息,但你有一点我不得不改变,那就是你是不是碰巧用了repl.it?不,我用的是韦小宝,我应该说得更清楚,我用的是repl.it。我也得到了同样的错误。
import turtle as trtl

di = trtl.Turtle()

di.penup()
screen = trtl.Screen()
x = 0
def go_left():
  global x
  x -= 5
  di.goto(x,-190)

def go_right():
  global x
  x += 5
  di.goto(x,-190)

screen.onkey(go_left, 'left')
screen.onkey(go_right, 'right')
t = 1
di.shape("circle")
def go_forward():
  global t
  t -= 5
  di.shapesize(t) #error
screen.onkey(go_forward, 'up')
screen.listen()
def go_backward():
  global t
  t += 5
  di.shapesize(t) #error
screen.onkey(go_backward, 'down')