Предмет: Информатика,
автор: xter3544
Напишите функцию которая будет принимать 1 параметр это число:
Проверять чётное или не чётное это число и выводить сообщение Это чётное число, если число делиться на 2 без остатка и Это не чётное число если результат деления на 2 с остатком.
без оператора (if) в пайтон
Ответы
Автор ответа:
0
Ответ:
Можно использовать тернарный оператор для вывода сообщения в зависимости от результата деления на 2. Вот пример функции:
def is_even(number):
print("Это чётное число" if number % 2 == 0 else "Это не чётное число")
Так же есть такой способ:
check_even(4) # выведет "Это чётное число"
check_even(3) # выведет "Это не чётное число"
Объяснение:
Здесь мы используем тернарный оператор if/else для вывода одного из двух сообщений, в зависимости от того, делится ли число на 2 без остатка (number % 2 == 0) или нет. Если условие истинно, то выводится сообщение "Это чётное число", в противном случае - "Это не чётное число". Затем функция просто выводит выбранное сообщение на экран.
xter3544:
а есть вариант сделать по другому?
конечно есть
можете показать
я дописал в ответе
не работает
мне нужно чтоб я в консоль написал число которое будет делиться на 2 если оно будет с остатком консоль должа вывести не четное и наоборот(то что вы написали у меня не работает уже всё перепробовал)
Похожие вопросы
Предмет: Английский язык,
автор: t7787053
Предмет: Алгебра,
автор: fantikiku
Предмет: Музыка,
автор: k94917726
Предмет: Математика,
автор: Аноним