TypeError: '<' not supported between instances of 'NoneType' and 'int'Python - TypeError - TypeError: '<'は 'NoneType'と 'int'のインスタンス間でサポートされていません
私はスタックオーバーフローで答えを探しましたが、int(input(prompt) )、それは私がが
def main():
while True:
vPopSize = validinput("Population Size: ")
if vPopSize < 4:
print("Value too small, should be > 3")
continue
else:
break
def validinput(prompt):
while True:
try:
vPopSize = int(input(prompt))
except ValueError:
print("Invalid Entry - try again")
continue
else:
break
があるかどうかを確認: ' – abccd
問題が入力されていません。 Pythonは、有効な入力関数から暗黙のうちに 'None None'を返します。そして、ここに2つの異なる 'vPopSize'変数があります。 –
私は' validinput'ブール値 –