Как сделать проверку на нечетность в питон без условных операторов?
a = int(input())
b = int(input())
s = bool(a % 2 == 0 or b % 2 == 0)
print(s)
Этот код проверяет на четность, но требуется проверка на нечетность.
Ответы (3 шт):
Автор решения: SergFSM
→ Ссылка
можно через функцию any():
a, b, c = 1, 2, 3
s = any([a%2, b%2, c%2]) # True
Автор решения: Илья Панин
→ Ссылка
a = int(input())
b = int(input())
s = bool(a % 2 == 1 or b % 2 == 1)
print(s)
Ну по сути, изменив 0 на 1 мы проверяем нечетность