Python Turtle 库方法不起作用

Python Turtle library methods not working

尝试创建一个基本的贪吃蛇游戏,它不会改变屏幕颜色或创建海龟对象。我试过使用不同的方式输入颜色等,但没有用。我很难过,似乎在这个级别上事情应该非常简单。这是代码:

#在这一行下面写下你的代码 输入('Player name: ')

import turtle as t

screen=t.Screen()
screen.title('WELCOME')
screen.bgcolor('black')

turtle_obj= t.Turtle()
screen.exitonclick()

如果将 screen.exitonclick() 移动到代码的最后一行,一切都会如您所愿。

这是因为 exitonclick() 绑定了 turtle 的 bye() 方法(关闭 window)等待点击而不是直接关闭。它正在有效地结束您的程序,但只需等待单击鼠标即可。