Как проверить число на чётность в python
Я пробовал и
number = int(input("Введите число, а программа определит чётное ли оно: "))
if number % 2:
print("Это чётное число")
else:
print("Это НЕчётное число")
и
number = int(input("Введите число, а программа определит чётное ли оно: "))
if number = int:
print("Это чётное число")
else:
print("Это НЕчётное число")
В любом случае выдаёт не точный результат.
Ответы (2 шт):
Автор решения: h4cktivist
→ Ссылка
number = int(input("Введите число, а программа определит чётное ли оно: "))
if number % 2 == 0:
print("Это чётное число")
else:
print("Это НЕчётное число")
Число считается четным, если делится на 2 без остатка. Другими словами, если остаток от деления на 2 равен нулю: number % 2 == 0
Автор решения: TigerTV.ru
→ Ссылка
Просто поменяйте местами print-ы:
number = int(input("Введите число, а программа определит чётное ли оно: "))
if number % 2:
print("Это НЕчётное число")
else:
print("Это чётное число")