В Python условный оператор позволяет написать простой оператор if-else в одной строке кода. Его часто называют тернарным оператором, поскольку он принимает три операнда. Вот несколько способов использования условного оператора, а также примеры кода:
Метод 1: базовый if-else
x = 10
result = "Even" if x % 2 == 0 else "Odd"
print(result) # Output: Even
Метод 2: использование нескольких условий
x = 10
y = 5
result = "Equal" if x == y else "Not equal"
print(result) # Output: Not equal
Метод 3: вложение нескольких условий
x = 10
y = 5
z = 7
result = "x is greater" if x > y else ("y is greater" if y > z else "z is greater")
print(result) # Output: x is greater
Метод 4. Возврат результатов функции
def get_message(is_logged_in):
return "Welcome!" if is_logged_in else "Please log in."
print(get_message(True)) # Output: Welcome!
print(get_message(False)) # Output: Please log in.
Это всего лишь несколько примеров того, как можно использовать условный оператор в Python. Не стесняйтесь экспериментировать и адаптировать их под свой конкретный вариант использования.