Top.Mail.Ru
Ответы

Задача на чётные и нечётные числа Python

Задача: Напишите программу, которая вычисляет четность и нечетность числа и выводит результат в консоль.

Инструкция к выполнению задания:

Дана переменная number, в которой записано число.
С помощью проверки условий if/else определите, какое число записано в переменной number: четное или нечетное.
В зависимости от типа введенного числа, программа должна выводить текст: "число четное" или "число нечетное" соответственно.
Критерии оценки: программа верно определяет четные и нечетные числа.

пишу ответ

number = int(input('Введите число: '))
if number % 2 == 0:
print('число четное')
else:
print('число нечетное')

Выдаёт:

Ошибка:

При выполнении кода возникла ошибка.

Обычно это происходит, если ваш код потребляет слишком много ресурсов.

Например, содержит бесконечные циклы или слишком много строк в ответе.

Попробуйте еще раз.

По дате
По рейтингу
Аватар пользователя
Знаток
6мес
123456
 try: 
    number = int(input('Введите число: ')) 
    result = 'четное' if number % 2 == 0 else 'нечетное' 
    print(f'число {result}') 
except ValueError: 
    print('Ошибка: введите целое число') 
Аватар пользователя
Просветленный
6мес

В условии не написано вводить число, там как бы уже есть переменная с числом, может в этом дело
number = 3

Аватар пользователя
Знаток
6мес

Попробуй сделать это в цикле while, и поставить break если действие выполнено

Аватар пользователя
Мудрец
6мес

Убери 'Введите число:'