Задача на чётные и нечётные числа Python
Задача: Напишите программу, которая вычисляет четность и нечетность числа и выводит результат в консоль.
Инструкция к выполнению задания:
Дана переменная number, в которой записано число.
С помощью проверки условий if/else определите, какое число записано в переменной number: четное или нечетное.
В зависимости от типа введенного числа, программа должна выводить текст: "число четное" или "число нечетное" соответственно.
Критерии оценки: программа верно определяет четные и нечетные числа.
пишу ответ
number = int(input('Введите число: '))
if number % 2 == 0:
print('число четное')
else:
print('число нечетное')
Выдаёт:
Ошибка:
При выполнении кода возникла ошибка.
Обычно это происходит, если ваш код потребляет слишком много ресурсов.
Например, содержит бесконечные циклы или слишком много строк в ответе.
Попробуйте еще раз.
try:
number = int(input('Введите число: '))
result = 'четное' if number % 2 == 0 else 'нечетное'
print(f'число {result}')
except ValueError:
print('Ошибка: введите целое число')
В условии не написано вводить число, там как бы уже есть переменная с числом, может в этом дело
number = 3
Попробуй сделать это в цикле while, и поставить break если действие выполнено
Убери 'Введите число:'