Ветвление операторы в Python
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")
Запуск примера:
Pуководства Python
- Документация по поиску Python
- Ветвление операторы в Python
- Руководство Python Function
- Класс и объект в Python
- Наследование и полиморфизм в Python
- Руководство Python Dictionary
- Руководство Python Lists
- Руководство Python Tuples
- Руководство Python Date Time
- Подключиться к базе данных MySQL на Python с помощью PyMySQL
- Руководство по исключению Python
- Руководство Python String
- Введение в Python
- Установить Python в Windows
- Установите Python в Ubuntu
- Установите PyDev для Eclipse
- Соглашения и версии грамматики в Python
- Руководство Python для начинающих
- Петли в Python
Show More