-
Использование операторов «и» и «или»:
x = 5 if x > 0 and x < 10: print("x is between 0 and 10") -
Цепочечные сравнения:
x = 5 if 0 < x < 10: print("x is between 0 and 10") -
Использование оператора «in»:
x = 5 if x in range(1, 10): print("x is between 1 and 10") -
Использование функций «любой» и «все»:
numbers = [2, 4, 6, 8, 10] if all(x > 0 for x in numbers): print("All numbers are greater than 0") -
Использование функции cmp (только Python 2):
x = 5 if cmp(0, x) < 0 < cmp(x, 10): print("x is between 0 and 10")
Обратите внимание, что конкретный метод, который вы выберете, зависит от контекста и требований вашей задачи.