Как в программе запретить ввод любых чисел, кроме целых трёхзначных? Python - Компьютерные вопросы

Вопрос Как в программе запретить ввод любых чисел, кроме целых трёхзначных? Python

Регистрация
1 Июн 2013
Сообщения
73
Репутация
0
Спасибо
0
Монет
0
Как в программе запретить ввод любых чисел, кроме целых трёхзначных? Python
 
Регистрация
16 Дек 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
С проверкой, что вводится число:


x = input ()
if not x.isdigit(): print("нельзя")
elif not (99 < int(x) < 1000): print("нельзя")
 
Регистрация
30 Ноя 2013
Сообщения
89
Репутация
0
Спасибо
0
Монет
0
написать функцию, которая проверяет число на соответствие условиям, и если что не так, то выкидывать ошибку или ограничиться сообщением об этом и зацикливанием ввода до тех пор, пока не будет введено правильное число
 
Сверху Снизу