betacode

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

View more Tutorials:

Следуйте за нами на нашей фан-странице, чтобы получать уведомления каждый раз, когда появляются новые статьи. Facebook

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

Распространенные операторы сравнения:
ОператорЗначениеПример
>Больше5 > 4 правильно (true)
<Меньше4 < 5 правильно  (true)
>=Больше или равно4 >= 4 правильно (true)
<=Меньше или равно3 <= 4 правильно (true)
==Равно1 == 1 правильно  (true)
!=Неравно 1 != 2 правильно (true)
andИ a > 4 and a < 10
orИли a == 1 or a == 4

2- Команда if-else

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!")  
Output:

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")
Запуск примера:

View more Tutorials: