Python

Изявление на Python If Else

Изявление на Python If Else
Изразът на Python if-else се използва в cod за вземане на решения. По-често се изисква вземане на решение за изпълнение на определена част от кода, ако дадено условие е вярно.

В Python целта на използването на if-else е вземането на решения. Синтаксисът на оператора if-else в Python е подобен на повечето езици за програмиране като Java, C, C ++ и C #.

Тази статия описва подробно изявленията на Python if-else.

Синтаксис

ако test_expression:
изявление (я) за изпълнение
друго:
изявление (я) за изпълнение

В условието if се оценява тестовият израз. Тестовият израз може да се нарече и условие. В случай на истинско състояние, операторът на if block се изпълнява, в противен случай програмният поток се предава на условието else. Диаграмата показва изпълнението на оператора if-else.

Примери за изявления на Python if else

Нека да видим пример за if-else в Python. В предоставения пример се декларира променлива num за число със стойност 13. Ако условието проверява дали броят е по-голям от 10 или не. Ако числовата стойност е повече от 10, тогава тялото на блока if се изпълнява и отпечатва, че числото е по-голямо от 10. В случай, че ако числото е по-малко от 10, тогава се изпълнява иначе блок и той отпечатва, че числото е по-малко от 10.

num = 13
# прилагане на условие
ако е> 10:
print ("Числото е по-голямо от 10")
# деклариране на изявлението else
друго:
print ("Числото е по-малко от 10")

Изход
Резултатът показва, че числото 13 е по-голямо от 10.


Сега да видим пример за число, което е по-малко от 10.

num = 3
# деклариране на оператора if, за да се провери дали числото е по-голямо от 10 или не
ако е> 10:
print ("Числото е по-голямо от 10")
друго:
print ("Числото е по-малко от 10")

Изход

Изявлението elif в Python

Python ни позволява да оценим или проверим множество тестови изрази, като използваме израза elif. Elif е кратката форма за изявление else if. Можем да използваме математическите оператори, за да оценим условието като =, != (не е равно), <, >, и т.н.

В изявлението elif, ако първото условие, ако не е вярно, програмата ще оцени следващото състояние на блокиране на elif и т.н. В случай, че ако всички условия са неверни, тогава условието else ще бъде изпълнено най-накрая.

Нека да видим пример за това.

# деклариране на променлива на име
name = input ("Въведете името на животно \ n")
ако име == "крава":
print ("Въведохте крава")
elif name == "куче":
print ("Въведохте куче")
elif name == "котка":
print ("Въведохте котка")
друго:
print ("Това е блокът else")

Изход

Вложено условие if в Python

Можем да декларираме множество условия if в условие if. Това явление се нарича вложено условие if. Нека да видим пример за това.

# деклариране на възрастова променлива
възраст = 13
ако възраст> 10:
print ("Вие сте над 10")
# условие if в условието if
ако възраст> 12:
print ("Вие също сте над 12")
ако възраст == 13:
print ("Вие сте на 13 години")
друго:
print ("Вие не сте на 13 години")
друго:
print ("Вие сте на по-малко от 10 години")

Изход

Заключение

Тази статия обяснява оператора if-else в Python с помощта на прости примери. Изразът if-else се използва за оценка на тестовия израз.

Как да използвам GameConqueror Cheat Engine в Linux
Статията обхваща ръководство за използването на GameConqueror cheat engine в Linux. Много потребители, които играят игри под Windows, често използват ...
Най-добрите емулатори на игрови конзоли за Linux
Тази статия ще изброи популярния софтуер за емулация на игрова конзола, наличен за Linux. Емулацията е слой за софтуерна съвместимост, който емулира х...
Най-добрите дистрибуции на Linux за игри през 2021 г
Операционната система Linux е изминала дълъг път от първоначалния си, прост, базиран на сървъра външен вид. Тази операционна система се подобри неимов...