Проверка на четность в Python: пример кода

Проверка на четность чисел в Python может быть выполнена несколькими способами. Ниже приведены наиболее распространенные методы проверки на четность:

1. Использование оператора % (остаток от деления)

python
num = int(input("Введите число: "))
if num % 2 == 0:
    print("Число четное")
else:
    print("Число нечетное")

В этом примере мы получаем число от пользователя, затем используем оператор % для проверки, является ли число четным. Если остаток от деления на 2 равен 0, то число четное, а если остаток не равен 0, то число нечетное.

2. Использование битовой операции AND

python
num = int(input("Введите число: "))
if num & 1 == 0:
    print("Число четное")
else:
    print("Число нечетное")

В этом примере мы также получаем число от пользователя и используем битовую операцию AND для проверки, является ли число четным. Если последний бит числа равен 0 (то есть AND с 1 дает 0), то число четное, а если последний бит равен 1 (то есть AND с 1 дает 1), то число нечетное.

3. Использование функции деления на 2

python
def is_even(num):
    return num % 2 == 0
print(is_even(4)) # True
print(is_even(5)) # False

Этот пример демонстрирует использование функции для проверки на четность чисел. Функция принимает число в качестве аргумента и возвращает True, если число четное, и False, если число нечетное.

Все вышеперечисленные методы проверки на четность работают одинаково и дают одинаковый результат. В зависимости от задачи можно выбирать наиболее удобный для решения метод.

Похожие вопросы на: "проверка на четность python "

CRT Secure: The Ultimate Solution to Secure Your Website with No Warnings
Unconventional Uses for Everyday Items
Listagg Oracle: Синтаксис, Примеры | Руководство от Netology
Управление ресурсами и оптимизация процессов с Pragma
List Style Type: Как изменить стиль маркера в списке
Python парсинг: как собрать данные из сети
Chrome WebDriver: Automating Browser Testing Made Easy
Scrollbar CSS: Кастомизация полос прокрутки
Java Пузырьковая Сортировка: Как Она Работает и Что Следует Учесть
<Lower SQL - простой и эффективный способ упростить запросы и сократить время выполнения