Benvenuti à a sesta conferenza in questa serie. Avà andemu in prufonda in a prugrammazione è amparà l'usu di "se dichjarazioni" in Python.
"Se dichjarazioni" sò assai impurtanti in a prugrammazione perchè ci permettenu di custruisce prugrammi chì ponu piglià decisioni basati nantu à una certa cundizione.
Se dichjarazione
"Se dichjarazione" hè utilizatu per eseguisce un prugramma basatu annantu à parechje decisioni. Per esempiu, leghje questu:
"S'ellu hè caldu,
Hè un ghjornu caldu
Embrate assai acqua
Altrimenti, s'ellu hè friddu
Hè un ghjornu fretu
purtate vestiti caldi
Altrimenti, hè una bella ghjurnata "
In e dichjarazioni sopra, facemu alcune decisioni basatu annantu à certi cundizioni. A prima dichjarazione hè una cundizione, a seconda hè a so implicazione è a terza hè eseguisce una decisione.
I dichjarazioni se funzionanu in modu simili.
Fighjemu in u prugramma.
Intruducemu una variabile booleana.
is_hot = true
Avà aghjunghje una "dichjarazione se"
if is_hot:
print("It's a hot day.")
Avà sta espressione serà eseguita se a cundizione sopra hè vera. Per esce da una "dichjarazione se" avete da appughjà "Shift + Tab" per avè u cursore in linea per una nova linea di codice.
Avà, andemu à eseguisce stu prugramma.
Avà andemu à ghjucà cù stu prugramma.
Vede ciò chì succede se aghju turnatu a cundizione sopra à falsa.
Hè chjaru chì se a cundizione hè falsa, a "dichjarazione se" ùn hè micca eseguita. Avà avemu da aghjunghje una seconda cundizione chì serà eseguita se a prima cundizione ùn hè micca cumpresa.
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")
A cundizione "se" hè falsa cusì l'interprete andarà à u prossimu settore di codici sottu à l'indentu "altru".
"Se dichjarazione" ùn hè micca necessariamente limitata à duie cundizioni solu. Pudete chjappà in tutte e cundizioni chì vulete. Aghjunghjemu qualchi cundizioni à stu prugramma.
Definimu una altra cundizione cù una variabile booleana. Lascia corre:
if_cold = True
Avà pudemu aghjunghje una terza cundizione à u nostru prugramma. Funziona cusì
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")
Avà s'ellu ùn hè nè un ghjornu caldu nè un ghjornu fretu, allora hè un ghjornu bellu. Quì avemu usatu una nova funzione "elif" per definisce una nova cundizione trà u primu "se" è l'ultimu "altru". Pudete aghjunghje quant'è "elif" quant'è vo vulete.
Exercise
Vergogna à tè
Conclude!
Spergu chì ti piace sta serie. A prussima lezione serà nantu à l'usu di l'operatori in Python.
Paci!
Lascia un Audiolibro