Въведение в If Else Statement в Python

Вече знаете, че програмата е поредица от писмени инструкции. За никого не е изненада, може да има толкова много случаи, когато една програма може да се наложи да вземе решение, преди да продължи. Например, да решите дали потребителят е достатъчно стар, за да присъства на изпита или дали температурата е достатъчно висока, за да стартира климатика или да избере оценката, с която е преминал студентът и т.н. Тези решения се вземат въз основа на условията за въвеждане и като се търси какво да правим в тази ситуация.

Когато се използва декларация за състояние, програмата решава да стартира определен кодов блок в зависимост от входа и условията. Подобно на всеки друг пълнофункционален език за програмиране, Python поддържа множество начини за вземане на решения. Ако друго е един от най-използваните начини да свършите работата.

Други изявления за вземане на решения в Python са следните:

  • Ако изявление: Използва се за анализ на това дали разглежданото състояние е вярно или невярно. Кодовият блок под него се изпълнява само когато условието е изпълнено.
  • Ако Else Statement: Този израз е подобен на оператора If, но добавя друг блок код, който се изпълнява, когато условията не са изпълнени. В тази статия ще разгледаме този тип оператор и неговия пример.
  • Вложен Ако: В ситуации, когато трябва да проверим повече от едно условие и да изпълним инструкции, вложени, ако се използват.

Блок-схемата на изявление If If Else

Както можете да видите в диаграмата по-горе, условието в оператор if-else създава два пътя, за да продължи програмата. Ако условието не е изпълнено, кодът под него не се изпълнява и програмата изпълнява оператор в блока Else.

От друга страна, когато условието "ако" е изпълнено, само тогава, ако се изпълни блок от код и програмата след това скочи под излизане от оператора If else.

Синтаксисът на изявлението If Else

Синтаксисът на If Else Statement е следният:

if condition:
# statements to execute when the conditions are met are inserted here
else:
# Statements to be executed when the conditions are not met.

Както можете да видите по-горе, всички условия, ако не, имат две изявления и условие. Преди изявленията условието се изяснява, след като условието е обработено, програмата преглежда входа и решава дали отговаря на условията. Ако това стане, операторите в първия блок се изпълняват и програмата прескача операторите в секцията „else:“ на синтаксиса.

И ако условието не е изпълнено, програмата прескача първия блок и изпълнява операторите в блока "else:".

Примери за ако друго условно програмиране

Сега, след като видяхме синтаксиса, блок-схемата и нуждата от оператори if if, нека да разгледаме някои практически примери, за да го видим в действие:

Пример - 1

Програма Python за проверка дали входният номер е четен или нечетен.

number = int(input(" Please enter the number to check : "))
if number %2 == 0:
print(" The input number is even ")
else:
print(" The input number is odd ")

изход:

Пример - 2

Програма Python за проверка дали кандидатът има право да гласува на изборите:

age = int (input(" Please enter the age of applicant: "))
if age>=18 :
print(" The applicant is eligible to vote in the elections " );
else :
print(" The applicant is not eligible to vote in the elections " );

изход:

Пример 3

Програма Python за проверка на въведения текст за правилен или грешен отговор:

code = input(" What is the capital of Japan? ")
if code == 'Tokyo':
print("Congratulations ! You passed the test.")
else:
print(" Oops, the answer you entered is wrong.")
print(" Thanks for participating. “)

изход:

Заключение - Ако друго изявление в Python

Вземането на решения е един от основните стълбове на програмирането. Способността да се съставят правилни условни изявления е не само необходимо, за да се усъвършенствате в програмирането, но също така е от съществено значение нещата да се правят повече пъти от често. Въоръжени със знанието на условни изявления, като ако, ако иначе и са вложени, ако ще можете логично да вземате решения с програмата и да получите правилни резултати.

Препоръчителни статии

Това е ръководство за If Else Statement в Python. Тук обсъждаме въведение, диаграма, синтаксис и примери за if if Statement в Python с някакъв примерен код. Можете също да прегледате и другите ни предложени статии, за да научите повече

  1. Python 3 Команди
  2. Cheat Sheet Python
  3. Предимства на Python
  4. Функции на струнния питон
  5. Преглед на If Else Statement в R