Как определить, что input содержит только цифры?
На вход подается строка произвольной длины и разными символами. Если в этой строке есть только цифры, переменная error = 0, если нет, то error = 1. Как это сделать?
Ответы (1 шт):
Автор решения: wchistow
→ Ссылка
Так?
s = input()
try:
int(s)
except ValueError:
error = 1 # есть буквы
else:
error = 0 # только цифры