我知道如果您是代码专家,这似乎很愚蠢。但如果你回答它,你就像是码字神界的码字菩萨。估计是个笑话。
所以,我写了这段代码:
def media():
n = 0
soma = 0
while True:
print("Type a number")
num = input()
print type(num)
if num is int:
soma = soma + num
n = n + 1
print "soma =", soma, " num = ", num, " n = ", n
media = soma/n
print media
else:
break
media()
当我运行代码时,我得到如下信息:
我的问题是:为什么不满足条件if num is int:
?
我的目标是使条件“如果用户键入 ENTER,则中断”。
提前致谢。