Например, в этой программе я использовал try
и except
, чтобы попытаться ее проверить, но это не сработает; есть идеи? Я хочу убедиться, что вход не является строкой.Как я могу проверить, чтобы вводить только цифры в Python?
userGuess = int(input("%s %s %s = ?\n" % (num1, op, num2)))
try:
validation = int(userGuess)
except ValueError:
print("You have not entered a number!")
положить пользователь догадка в попытке ... удалить строку проверки ... положить все это в то время как петля –
, как вы говорите не работает? что вы ожидаете от этого? – Kasramvd
Почему бы не использовать 'isdigit()' – Beginner