Introducere în Declarația If Else în Python

Știți deja că un program este o serie de instrucțiuni scrise. Spre surprinderea nimănui, pot exista atât de multe cazuri în care un program trebuie să ia o decizie înainte de a continua. De exemplu, a decide dacă utilizatorul este suficient de bătrân pentru a participa la examen sau dacă temperatura este suficient de ridicată pentru a porni aparatul de aer condiționat sau a selecta nota cu care a trecut studentul, etc. Aceste decizii sunt luate în funcție de condițiile de intrare și de a căuta la ce să faci în acea situație.

Când se folosește o declarație de condiție, programul decide să ruleze un anumit bloc de cod în funcție de intrare și de condiții. La fel ca orice alt limbaj de programare complet, Python acceptă mai multe moduri de luare a deciziilor. Dacă altfel este unul dintre cele mai utilizate moduri de a finaliza treaba.

Alte declarații de luare a deciziilor în Python sunt următoarele:

  • Dacă declarație: este utilizat pentru a analiza dacă starea la dispoziție este adevărată sau falsă. Blocul de cod de sub acesta este executat numai atunci când este îndeplinită condiția.
  • Dacă declarația Else: Această declarație este similară cu instrucțiunea If, dar adaugă un alt bloc de cod care este executat atunci când nu sunt îndeplinite condițiile. În acest articol, vom arunca o privire asupra acestui tip de enunț și a exemplului său.
  • Cuibărit Dacă: În situațiile în care trebuie să verificăm mai multe condiții și să executăm instrucțiuni, cuibărit dacă este utilizat.

Organigrama unei declarații If Else

După cum puteți vedea în graficul de mai sus, condiția dintr-o instrucțiune if-else creează două căi pentru ca programul să continue. Dacă nu este îndeplinită condiția, codul de mai jos nu este executat și programul execută instrucțiune în blocul Else.

Pe de altă parte, atunci când este îndeplinită condiția „if”, numai dacă este executat un bloc de cod și programul sare apoi sub ieșirea din instrucțiunea If else.

Sintaxa unei declarații If Else

Sintaxa unei declarații If Else este următoarea:

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

După cum puteți vedea mai sus, toate condițiile if-else au două enunțuri și o condiție scrisă. Înainte de declarații, condiția este clarificată, după ce condiția a fost procesată, programul aruncă o privire asupra intrării și decide dacă îndeplinește condițiile. Dacă se întâmplă, instrucțiunile din primul bloc sunt executate și programul omite instrucțiunile din secțiunea „altul:” din sintaxa.

Și dacă nu este îndeplinită condiția, programul sări primul bloc și declarațiile executate în blocul „altul:”.

Exemple de programare condiționată în caz contrar

Acum că am văzut sintaxa, diagramă de flux și nevoie de afirmații dacă altceva, să aruncăm o privire la câteva exemple practice pentru a o vedea în acțiune:

Exemplu - 1

Un program Python pentru a verifica dacă numărul de intrare este egal sau impar.

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 ")

ieşire:

Exemplu - 2

Un program Python pentru a verifica dacă solicitantul este eligibil să voteze la alegeri sau nu:

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 " );

ieşire:

Exemplul 3

Programul Python pentru verificarea textului de intrare pentru răspuns corect sau greșit:

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

ieşire:

Concluzie - În caz de altă declarație în Python

Luarea deciziilor este unul dintre pilonii fundamentali ai programării. A fi capabil să stabilească afirmații condiționale adecvate nu este necesar doar pentru a obține o bună programare, dar este, de asemenea, esențial pentru a face lucrurile de mai multe ori decât de multe ori. Înarmat cu cunoștințe de enunțuri condiționale, cum ar fi dacă, dacă-altfel și cuibărit dacă, veți putea lua decizii în mod logic cu programul și să obțineți rezultate corecte.

Articole recomandate

Acesta este un ghid la Declarația If Else din Python. Aici vom discuta despre o introducere, diagramă de flux, sintaxă și exemple de instrucțiune if else in Python cu un cod de eșantion. Puteți parcurge și alte articole sugerate pentru a afla mai multe

  1. Comenzi Python 3
  2. Cheth Sheet Python
  3. Avantajele Python
  4. Funcții cu coarde Python
  5. Prezentare generală a Declarației Dacă Else în R