第一节课的猜数字小游戏,如何让游戏得出结果后,python窗口不自动关闭?
编辑好之后可以在IDLE中运行。试了一下桌面保存的.py文件,可以打开运行。
但是输入数字运行出结果之后窗口自动关闭了,速度太快看不清结果。
如何编码可以让运行窗口不自动关闭呢? 你可以在代码的最后添加一行 input("Press Enter to exit"),这样程序在输出结果后会等待用户按下回车键,再关闭窗口。
下面是猜数字游戏的示例代码:
import random
answer = random.randint(1, 100)
guess = None
while guess != answer:
guess = int(input("Please guess a number between 1 and 100: "))
if guess < answer:
print("Too low!")
elif guess > answer:
print("Too high!")
print("Congratulations! You guessed the right number.")
# Prevent the window from closing immediately
input("Press Enter to exit")
这样,当游戏得出结果后,你需要按下回车键,窗口才会关闭。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 你点击Python文件,选着用idle打开就可以了,如果没有这个选项就点显示更多选项
页:
[1]