Python 3
Machine Learning

PENTRU ELEVII DE LICEU

LECȚIA 5
PAG. 1 / 4
Instrucțiunea alternativă
Acasă >>> Lecții online

Instrucțiunea if

Să analizăm o primă aplicație banală ce folosește instrucțiunea alternativă If.

EXEMPLU

Citim de la tastatură un număr întreg reținut de variabila n. Să se afișeze dacă este sau nu mai mare decât zero.
Editor - lectia5_if.py
       
Rezultatul în consolă done
CUM FUNCȚIONEAZĂ?

Calculatorul poate fi programat să ia decizii, dar numai cum îl învăţăm noi!

Deciziile în programe se pot lua cu ajutorul instrucţiunii if. Forma generală a instrucţiunii if este:



Modul de executare este următorul:

Pasul 1. Se evaluează expresie_logică.

Pasul 2. Dacă expresia logică are valoarea True, atunci se execută setul de instrucțiuni instrucțiuni_1. Altfel, dacă valoarea este False, se execută setul instrucțiuni_2.

Mai sus, am testat dacă valoarea reținută de variabila n este mai mare ca zero sau nu. În funcție de rezultatul obținut, am afișat informația corespunzătoare!

INDENTAREA - INSTRUCȚIUNI SUBORDONATE

Am văzut că în urma evaluării expresiei logice, fie într-un caz, fie în altul, am executat o singură instrucţiune.

Atunci când am folosit instrucțiunea if, după ce am scris caracterul două puncte obligatoriu și apăsăm tasta Enter pentru a introduce instrucțiunea asociată cazului (subordonată), linia nouă este indentată cu fix 4 caractere:



ceea ce indică automat faptul că în interiorul lui if putem scrie un bloc format din mai multe instrucțiuni, ... nu doar una.

Notă. Pentru cei ce au lucrat în Pascal ori C/C++, instrucțiunea compusă era delimitată de begin și end, respectiv de acolade.

În Python totul e mai simplu, folosim indentarea!

Vom studia în continuare operatorii relaționali și cei logici pentru a forma expresii de test pentru if.
Execută programul apoi avansează la pagina următoare.
 home   list  LECȚII   perm_identity   arrow_upward