Python 3Ввожу число которое есть в списке, но программа выдаёт "число не найдено" Скажите в чём ошибка и исправьте код a = [2, 3, 25, 62, 55, 5, 49]b = input('Введите число: ')if b in a: print ('Число в списке')else: print('Число не найдено')
Проблема в том, что в программе вы вводите число как строку. Чтобы это исправить, вам нужно преобразовать введенное значение в целое число. Вот исправленный код:
a = [2, 3, 25, 62, 55, 5, 49]
b = int(input('Введите число: '))
if b in a: print ('Число в списке') else: print('Число не найдено')
Теперь программа должна правильно определять, если введенное число есть в списке.
Проблема в том, что в программе вы вводите число как строку. Чтобы это исправить, вам нужно преобразовать введенное значение в целое число. Вот исправленный код:
a = [2, 3, 25, 62, 55, 5, 49]
b = int(input('Введите число: '))
if b in a:
print ('Число в списке')
else:
print('Число не найдено')
Теперь программа должна правильно определять, если введенное число есть в списке.