# 在IDLE Shell3.10.6上的New file里写的程序保存在桌面,点进去运行不完整是怎么回事?
是一个入门小白的问题。
代码如下:
import randomsecret = random. randint(1, 20)
temp = input("猜数字:")
guess = int(temp)
time = 1
while (guess != secret) and (time < 3):
if guess > secret:
print("too big")
else:
print("too small")
temp = input("again:")
guess = int(temp)
time = time + 1
if time < 3:
print("ture")
else:
print("no more chance")
print("answer is " + str(secret))
在IDLE上可以完整运行。
但是在这里就会运行不完整,再按enter后,它就会自动关闭,没有显示我代码的最后一行。也就是answer是多少不知道。
ball ball各位大佬指导一下!
回答:
问题应该是执行完毕之后就退出了,退出太快了。可以再加个逻辑,计算出结果后让它停一会再退出。
或者启动一个cmd窗口,用命令行执行py文件。
以上是 # 在IDLE Shell3.10.6上的New file里写的程序保存在桌面,点进去运行不完整是怎么回事? 的全部内容, 来源链接: utcz.com/p/938614.html