这个 python 程序会冻结,然后在我运行它时停止响应。
我之前看过有关该主题的问题,并且尝试了几次脚本更改,但没有任何效果。
这是我写的脚本:
import turtle
import os
wn =turtle.Screen()
wn.bgcolor("black")
wn.title("Space Invaders")
spaceship=turtle.Turtle()
spaceship.shape("triangle")
spaceship.color("blue")
spaceship.penup()
spaceship.setheading(90)
spaceship.speed(0)
spaceship.setposition(0,-260)
#border
borderpen=turtle.Turtle()
borderpen.color("white")
borderpen.penup()
borderpen.speed(0)
borderpen.setposition(-270,-270)
borderpen.pendown()
borderpen.hideturtle()
for side in range(4):
borderpen.fd(540)
borderpen.lt(90)
input('Press ENTER to exit')
据我所知,脚本中没有错误。会不会是 python 在我的电脑上运行不正常?
我尝试在这里和那里更改脚本中的一些内容,但没有任何效果。我还添加了移动三角龟的功能,但它不起作用,所以我删除了这些功能。这可能是什么原因造成的?
一些附加信息:
它在 Windows 7 上运行。
我使用 PyCharm 2020.1 作为 IDE。
Python 版本是 3.8.2
强制关闭乌龟窗口时的错误信息是:
描述:一个问题导致该程序停止与 Windows 交互。问题签名:
问题事件名称:AppHangB1
应用程序名称:python.exe
应用程序版本:3.8.2150.1013
申请时间戳:5e55a3ed
挂签名:c6d0
悬挂类型:0
操作系统版本:6.1.7601.2.1.0.768.3
区域设置 ID:1036
附加挂起签名 1:c6d04898adfe72bcecd0e728a9229bc4
附加悬挂签名 2:c79c
附加悬挂签名 3:c79c374547b3b7b755a9988556a2666b
附加悬挂签名 4:c6d0
附加挂起签名 5:c6d04898adfe72bcecd0e728a9229bc4
附加悬挂签名 6:c79c
附加悬挂签名 7:c79c374547b3b7b755a9988556a2666b