Ветвление операторы в Python

1- Oператоры сравнения:

Общие операторы сравнения:
Operator Meaning Example
> greater than 5 > 4 is true
< less than   4 < 5 is true
>= greater than or equal 4 >= 4 is true
<= less than or equal  3 <= 4 is true
== equal to 1 == 1 is true
!= not equal to  1 != 2 is true
and and a > 4 and a < 10
or or a == 1 or a == 4

2- if-else statement

If - инструкция, которая проверяет определенное условие в Python. Например: Если a > b, то сделайте что-нибудь ....
Синтаксис:
if condition_1 :
    # Do something

elif condition_2 :
    # Do something

elif condition_N:
    # Do something

else :
    # Do something
 
Программа проверяет условие сверху вниз до тех пор, пока не встретит условие, которое является истинным, и запустит этот блок, и программа не проверит остальные условия в ветвящейся структуре.
Пример (if-else):
ifElseExample.py
option = 5


if option == 1:
   
    print("Hello")
   
else :
   
    print("Bye!")   
Пример (if - elif - else):
ifElseExample2.py
print("Please enter your age: \n")

# Declare a variable to store the user input from the keyboard.
inputStr =  input()

# int(..) function convert string to integer
age = int(inputStr)

# Print out your age
print("Your age: ", age)

# If age < 80 then ..
if (age < 80) :

    print("You are pretty young")

# Else if age between 80, 100 then
elif (age >= 80 and age <= 100) :

    print("You are old")

# Else (Other case)
else :

    print("You are verry old")
Запуск примера: