Benvenuti alla sesta conferenza di questa serie. Ora stiamo approfondendo la programmazione e impareremo l'uso di "if istruzioni" in Python.
Le istruzioni "if" sono estremamente importanti nella programmazione in quanto ci consentono di costruire programmi in grado di prendere decisioni in base a determinate condizioni.
Istruzione If
L'istruzione "If" viene utilizzata per eseguire un programma basato su diverse decisioni. Ad esempio, leggi questo:
“Se fa caldo,
È una giornata calda
Bere molta acqua
Altrimenti, se fa freddo
È una giornata fredda
indossa vestiti caldi
Altrimenti è una bella giornata”
Nelle affermazioni di cui sopra, stiamo prendendo alcune decisioni sulla base di alcune condizioni. La prima affermazione è una condizione, la seconda è la sua implicazione e la terza è l'esecuzione di una decisione.
Le istruzioni if funzionano in modo simile.
Diamo un'occhiata alla programmazione.
Stiamo introducendo una variabile booleana.
is_hot = true
Ora aggiungeremo una "istruzione if"
if is_hot:
print("It's a hot day.")
Ora questa espressione verrà eseguita se la condizione precedente è vera. Per uscire da una "istruzione if" dovresti premere "Shift + Tab" per portare il cursore in linea per una nuova riga di codice.
Ora, eseguiamo questo programma.
Ora giochiamo con questo programma.
Guarda cosa succede se trasformo la condizione sopra in false.
È chiaro che se la condizione è falsa, l'istruzione "if" non viene eseguita. Ora aggiungeremo una seconda condizione che verrà eseguita se la prima condizione non è soddisfatta.
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")
La condizione "se" è falsa, quindi l'interprete passerà alla serie di codici successiva sotto il trattino "altro".
"Se dichiarazione" non è necessariamente limitato a due sole condizioni. Puoi inserire tutte le condizioni che desideri. Aggiungiamo alcune condizioni a questo programma.
Stiamo definendo un'altra condizione con una variabile booleana. Lascia fare:
if_cold = True
Ora possiamo aggiungere una terza condizione al nostro programma. Funziona così
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")
Ora, se non è né una giornata calda né una fredda, allora è una bella giornata. Qui abbiamo utilizzato una nuova funzione “elif” per definire una nuova condizione tra il primo “se” e l'ultimo “altro”. Puoi aggiungere tutti gli "elif" che vuoi.
Esercitare
Soluzione
Incartare!
Spero che vi piaccia questa serie. La prossima lezione sarà sull'uso degli operatori in Python.
Pace!
Lascia un Commento