続行する前に、ユーザーが 2 より大きい整数を入力する必要があるコードを作成しようとしています。私はpython 3.3を使用しています。これが私がこれまでに持っているものです:
def is_integer(x):
try:
int(x)
return False
except ValueError:
print('Please enter an integer above 2')
return True
maximum_number_input = input("Maximum Number: ")
while is_integer(maximum_number_input):
maximum_number_input = input("Maximum Number: ")
print('You have successfully entered a valid number')
よくわからないのは、整数が 2 よりも大きくなければならないという条件をどのように設定するのが最善かということです。Python の学習を始めたばかりですが、良い習慣を身に付けたいと思っています。