# 在IDLE Shell3.10.6上的New file里写的程序保存在桌面,点进去运行不完整是怎么回事?

是一个入门小白的问题。
代码如下:

import random

secret = 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 Shell3.10.6上的New file里写的程序保存在桌面,点进去运行不完整是怎么回事?
在IDLE上可以完整运行。
# 在IDLE Shell3.10.6上的New file里写的程序保存在桌面,点进去运行不完整是怎么回事?
但是在这里就会运行不完整,再按enter后,它就会自动关闭,没有显示我代码的最后一行。也就是answer是多少不知道。


ball ball各位大佬指导一下!


回答:

问题应该是执行完毕之后就退出了,退出太快了。可以再加个逻辑,计算出结果后让它停一会再退出。

或者启动一个cmd窗口,用命令行执行py文件。

以上是 # 在IDLE Shell3.10.6上的New file里写的程序保存在桌面,点进去运行不完整是怎么回事? 的全部内容, 来源链接: utcz.com/p/938614.html

回到顶部