Istruzioni If-Else
Comprendere le istruzioni If-else
Un'istruzione if-else valuta una condizione ed esegue un blocco di codice se la condizione è vera. Se la condizione è falsa, può eseguire un blocco di codice alternativo. In questo modo possiamo far sì che i nostri programmi rispondano in modo diverso a situazioni differenti.
Ecco la struttura di base di un'istruzione if-else:
12345condition = True if condition: print("Condition is true") else: print("Condition is false")
La parola chiave not
La parola chiave not viene utilizzata per negare un'espressione booleana. Se una condizione è vera, usando "not" diventerà falsa, e viceversa. Questo può essere molto utile quando si desidera eseguire del codice solo quando una condizione non è soddisfatta.
123condition = False if not condition: print("Condition is false")
Osserva un esempio che utilizza le istruzioni if-else per aiutare il nostro ninja a raccogliere tutto il sushi sulla mappa. Il ninja si muoverà sulla griglia, raccogliendo sushi ed evitando i muri.
ninja.py
index.html
preset.py
Il ninja continuerà a muoversi e raccogliere sushi fino a quando incontrerà muri sia sopra che a destra. L'istruzione if-else verifica se c'è un muro a destra. Se presente, il ninja si sposta verso l'alto e raccoglie sushi. Altrimenti, si sposta a destra e raccoglie sushi.
Swipe to start coding
Soluzione
Grazie per i tuoi commenti!
ninja.py
index.html
preset.py
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Fantastico!
Completion tasso migliorato a 2.94
Istruzioni If-Else
Scorri per mostrare il menu
Comprendere le istruzioni If-else
Un'istruzione if-else valuta una condizione ed esegue un blocco di codice se la condizione è vera. Se la condizione è falsa, può eseguire un blocco di codice alternativo. In questo modo possiamo far sì che i nostri programmi rispondano in modo diverso a situazioni differenti.
Ecco la struttura di base di un'istruzione if-else:
12345condition = True if condition: print("Condition is true") else: print("Condition is false")
La parola chiave not
La parola chiave not viene utilizzata per negare un'espressione booleana. Se una condizione è vera, usando "not" diventerà falsa, e viceversa. Questo può essere molto utile quando si desidera eseguire del codice solo quando una condizione non è soddisfatta.
123condition = False if not condition: print("Condition is false")
Osserva un esempio che utilizza le istruzioni if-else per aiutare il nostro ninja a raccogliere tutto il sushi sulla mappa. Il ninja si muoverà sulla griglia, raccogliendo sushi ed evitando i muri.
ninja.py
index.html
preset.py
Il ninja continuerà a muoversi e raccogliere sushi fino a quando incontrerà muri sia sopra che a destra. L'istruzione if-else verifica se c'è un muro a destra. Se presente, il ninja si sposta verso l'alto e raccoglie sushi. Altrimenti, si sposta a destra e raccoglie sushi.
Swipe to start coding
Soluzione
Grazie per i tuoi commenti!
ninja.py
index.html
preset.py