【发布时间】:2014-10-30 22:34:04
【问题描述】:
我需要帮助!! 我一直在努力解决这个问题,但我似乎无法解决它。
def itemName():
flag = True
while flag == True:
try:
name = input('What would You like to name it? \n')
Input = str(Input)
print(name)
if name.upper() == ('BOAT') or name.upper() == ('CASUALTY'):
flag = False
else:
raise Exception
except:
print('Boat or Casualty only')
return name
name = itemName()
print(name)
此代码在运行时不会通过。这适用于普通的 python IDLE,但不适用于树冠。此外,打印语句仅在输入为整数时才输出。我被难住了,有什么想法吗?
【问题讨论】:
标签: python validation python-3.x canopy