Начал изучать python и захотел составить программу, которая проверяет делимость на 2. как сделать так что бы вводить число, а не две цифры. a = input("введите первую цифру") b = input("введите вторую цифру") c = a * 10 + b * 1 if c % 2 == 0: print ('nice'); else: print('bad')

ПростоРадмир001 ПростоРадмир001    3   12.08.2019 08:20    1

Ответы
vfedkina35 vfedkina35  04.10.2020 13:02
Не очень понял проблему. Python легко воспринимает числа. Единственное что input возвращает значение строки. Поэтому вполне логично было бы написать:
a=int(input("введите значение а"))
Но здесь есть некоторые проблемы. Если пользователь введет символы, которые нельзя преобразовать в int, выдаст ошибку. Для этого надо ставить проверку. Самый простой через конструкцию try - except. Но это уже совсем другая история...
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика