我对 python 还很陌生(实际上是一般的编码),但我主要掌握摆在我面前的东西。我正在尝试创建一个只接受整数的输入,所以我将以下函数放在一起:
def askFor(request):
"""Program asks for input, continues to ask until an integer is given"""
num = ' '
while (isinstance(num, int) == False):
num = input(request)
else:
return num
当我输入一个数字时它工作正常,但其他任何东西都会破坏它而不是循环它。我错过了一个元素,还是我只是最好的选择
str(input('wargharble: '))