【发布时间】:2017-06-04 06:54:30
【问题描述】:
我正在为年终项目使用循环输入和东西制作基于决策的游戏。这包括我们今年学到的所有东西,我偶然发现了一个我不知道如何解决的问题。当我在运行我的海龟代码后尝试启动一个循环时,我得到一个没有响应的屏幕。
我尝试在我的海龟代码之后放置一个主循环,但这不允许我继续我的游戏。所以我试着把它放在代码的末尾,它仍然没有用。海龟不会停止或它们仍然移动任何东西,但是当您通过输入选择继续游戏时,海龟会限制移动。
我也在使用最新版本的turtle和python。我不知道如何解决这个问题,所以如果有人可以帮助我,那就太好了。
注意:代码为示例,并非实际游戏,输入时会出现错误。
import turtle
windw = turtle.Screen()
char = turtle.Turtle()
char.goto(0,10)
XD = True
while(XD):
q = input("enter p")
【问题讨论】:
-
@PasserBy 我添加了一个示例,而不是感谢您的批评
-
能否提供错误信息?
-
您似乎没有在
while循环块内缩进q = input("enter p")。 -
您是否在 IDLE 或 PyCharm 等环境下运行此代码?