Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с python, пожалуйста

Максим Назаров Знаток (283), открыт 1 неделю назад
Уже час сижу мучаюсь, как сделать что бы input() давал числам input, но можно было ввести и str?
2 ответа
Аноним Блин Профи (796) 1 неделю назад
Может давал числам int?
Максим НазаровЗнаток (283) 1 неделю назад
да, опечатка
Аноним Блин Профи (796) Максим Назаров, попробуй сделать через isnumeric()
В Б Знаток (340) 1 неделю назад
 number = input('Введите число: ') # Вводим число
print(f'Строка: ' + number) # Выводим строку
try: # Конструкция, которая пытается продолжить код ниже
print(f'Число: {int(number)}') # Выводим число
except ValueError: # если number - какая-либо буква/слово... то выполняется код ниже
print('Ошибка: Должно быть число!') # Вывод ошибка
Ну если еще проще сделать, то можно сделать так:
 number = int(input('Введите число: ')) # Если введет пользователь слово/букву, то будет ошибка 
Похожие вопросы