Увод у Иф Елсе изјаву у Питхон-у

Већ знате да је програм низ написаних упутстава. На никога не изненађује, може постојати толико случајева у којима ће програм можда морати да донесе одлуку пре него што настави. На пример, одлучити да ли је корисник довољно стар да би похађао испит или је ли температура довољно висока да покрене клима уређај или одабере оцену са којом је студент проследио итд. Ове одлуке се доносе на основу услова уноса и гледањем шта да радим у тој ситуацији.

Када се користи изјава увјета, програм одлучује покренути одређени блок кода, овисно о улазу и увјетима. Као и сваки други програмски језик који има потпуно функцију, Питхон подржава више начина доношења одлука. Ако је то један од најкоришћенијих начина да се посао обави.

Остале изјаве у Питхон-у за доношење одлука су следеће:

  • Ако изјава: користи се за анализу да ли је стање истина или лажно. Блок кода испод њега извршава се само кад је испуњен услов.
  • Ако је Елсе Статемент: Ова изјава је слична изреци Иф, али додаје још један блок кода који се извршава када нису испуњени услови. У овом чланку ћемо погледати ову врсту изјаве и њен пример.
  • Гнездено Ако: У ситуацијама када морамо да проверимо више услова и извршимо упутства, угнежђена да ли се користе.

Дијаграм тока ако је другачија

Као што можете видјети на горњем дијаграму тијека, увјет у иф-елсе изјави ствара двије стазе за програм који наставља. Ако услов није испуњен, код испод њега се не извршава и програм извршава изјаву у блоку Елсе.

С друге стране, када је испуњен услов "ако", тек онда ако се изврши блок кода и програм скочи доље излазећи из наредбе Иф елсе.

Синтакса изјаве ако је остало

Синтакса изјаве Иф Елсе је следећа:

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

Као што видите горе, сви иф-елсе услови имају две изјаве и услов написан. Прије изјаве, увјет се разјасни, након што је увјет обрађен, програм прегледава улаз и одлучује испуњава ли увјете. Ако се то догоди, изјаве у првом блоку се извршавају и програм прескаче изјаве у одељку синтакса „елсе:“.

А ако услов није испуњен, програм прескаче први блок и извршава изјаве у блоку "елсе:".

Примери ако је остало условно програмирање

Сада када смо видели синтаксу, дијаграм тока и потребу за другим изјавама, погледајмо неколико практичних примера да бисмо то видели на делу:

Пример - 1

Питхон програм за провјеру да ли је улазни број паран или непаран.

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

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

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

Питхон програм за проверу улазног текста за тачан или погрешан одговор:

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. “)

Излаз:

Закључак - Ако другачија изјава у Питхону

Доношење одлука један је од главних стубова програмирања. Способност да одредите одговарајуће условне изјаве није само неопходна да бисте се добро програмирали, већ је такође неопходно да се ствари раде више пута него често. Наоружани знањем условних изјава, као што су ако, ако су другачије и угнијежђени ако, моћи ћете логично доносити одлуке с програмом и добити исправне резултате.

Препоручени чланци

Ово је водич за Иф Елсе Статемент у Питхон-у. Овде смо расправљали о уводу, дијаграму тока, синтакси и примерима ако се у Питхон-у још увек наводи са неким узорком кода. Можете и да прођете кроз друге наше предложене чланке да бисте сазнали више

  1. Наредбе Питхон 3
  2. Цхеат Схеет Питхон
  3. Предности Питхона
  4. Питхон стринг функције
  5. Преглед Иф Елсе Изјаве у Р

Категорија: