Bun venit la a șasea prelegere din această serie. Acum ne aprofundăm în programare și vom învăța cum se utilizează „instrucțiile if” în Python.
„Instrucțiunile dacă” sunt extrem de importante în programare, deoarece ne permit să construim programe care pot lua decizii pe baza unor condiții.
Dacă Declarație
„If statement” este folosit pentru a executa un program bazat pe mai multe decizii. De exemplu, citiți asta:
„Dacă e cald,
Este o zi fierbinte
Bea multa apa
Altfel, dacă e frig
Este o zi rece
poarta haine calduroase
În rest, e o zi minunată”
În declarațiile de mai sus, luăm unele decizii în baza unor condiții. Prima declarație este o condiție, a doua este implicarea acesteia și a treia este executarea unei decizii.
Declarațiile if funcționează în mod similar.
Să ne uităm la asta în programare.
Introducem o variabilă booleană.
is_hot = true
Acum vom adăuga o declarație „if”
if is_hot:
print("It's a hot day.")
Acum această expresie va fi executată dacă condiția de mai sus este adevărată. Pentru a ieși dintr-o „instrucțiune dacă” ar trebui să apăsați „Shift + Tab” pentru a pune cursorul în linie pentru o nouă linie de cod.
Acum, să rulăm acest program.
Acum hai să ne jucăm cu acest program.
Vezi ce se întâmplă dacă transform condiția de mai sus la fals.
Este clar că dacă condiția este falsă, „instrucția if” nu este executată. Acum vom adăuga o a doua condiție care va fi executată dacă prima condiție nu este îndeplinită.
is_hot = False
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
else:
print("It's a cold day.")
print("Wear warm clothes.")
print("Enjoy your day")
Condiția „dacă” este falsă, astfel încât interpretul va trece la următorul set de coduri sub liniuța „altfel”.
„Declarația dacă” nu se limitează neapărat la doar două condiții. Puteți arunca în câte condiții doriți. Să adăugăm câteva condiții acestui program.
Definim o altă condiție cu o variabilă booleană. Lăsați-l să fie:
if_cold = True
Acum putem adăuga o a treia condiție programului nostru. Funcționează așa
is_hot = False
if_cold = True
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
elif is_cold:
print("It's a cold day.")
print("Wear warm clothes.")
else:
print("It's a lovely day")
print("Enjoy your day")
Acum, dacă nu este nici o zi fierbinte, nici una rece, atunci este o zi minunată. Aici am folosit o nouă funcție „elif” pentru a defini o nouă condiție între primul „dacă” și ultimul „altfel”. Puteți adăuga câte „elif” doriți.
Exercita
Soluţie
Învelire!
Sper că vă bucurați de acest serial. Următoarea prelegere va fi despre utilizarea operatorilor în Python.
Pace!
Lasă un comentariu