Я искал в интернете информацию о поиске факторов и увидел следующий
Я был смущен этим и хотел помочь
Я не знаю, что это значит
Это для проекта, который мы делаем, который должен сделать игру, чтобы найти факторы, в которых пользователи должны вводить число, и программа покажет факторы
Я пытался поставить
if ValueError:
print("Sorry, I didn't understand that.")
но это не работает, я хотел, чтобы программа сказала: «Извините, я этого не понял». если пользователь набрал букву или специальный символ
как мне это сделать, если пользователь набрал букву или специальный символ
def print_factors(x):
print("The factors of",x,"are:")
for i in range(1, x + 1):
if x % i == 0:
print(i)
num = int(input("Enter a number: "))
print_factors(num)
программа работает, но я не могу добавить циклы и сообщение об ошибке значения в верхней части