Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Istruzioni If-Else | Istruzioni If-Else
Python Ninja

Scorri per mostrare il menu

book
Istruzioni If-Else

In questo capitolo, esploreremo il concetto di istruzioni if-else in Python. Le istruzioni if-else ci permettono di prendere decisioni nel nostro codice basate su determinate condizioni. Questo è un concetto fondamentale nella programmazione che ci consente di controllare il flusso dei nostri programmi.

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. Questo è il modo in cui possiamo far rispondere i nostri programmi in modo diverso a situazioni diverse.

Ecco la struttura di base di un'istruzione if-else:

12345
condition = True if condition: print("Condition is true") else: print("Condition is false")
copy

La Parola Chiave "not"

La parola chiave "not" viene utilizzata per negare un'espressione booleana. Se una condizione è vera, usando "not" la renderà falsa, e viceversa. Questo può essere molto utile quando si desidera eseguire il codice solo quando una condizione non è soddisfatta.

Per Esempio:

123
condition = False if not condition: print("Condition is false")
copy

Esempio

Diamo un'occhiata a un esempio che utilizza le dichiarazioni if-else per aiutare il nostro ninja a raccogliere tutto il sushi sulla mappa. Il ninja si muoverà sulla griglia, raccogliendo sushi mentre evita i muri.

py

ninja.py

copy

In questo esempio, il ninja continuerà a muoversi e raccogliere sushi fino a quando non incontrerà muri sia sopra che a destra. L'istruzione if-else verifica se c'è un muro a destra. Se c'è, il ninja si muove verso l'alto e raccoglie sushi. Altrimenti, si muove a destra e raccoglie sushi.

Compito

Swipe to start coding

Soluzione

Esplora altri corsi nel Catalogo

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 1
py

ninja.py

Chieda ad AI

expand
ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

book
Istruzioni If-Else

In questo capitolo, esploreremo il concetto di istruzioni if-else in Python. Le istruzioni if-else ci permettono di prendere decisioni nel nostro codice basate su determinate condizioni. Questo è un concetto fondamentale nella programmazione che ci consente di controllare il flusso dei nostri programmi.

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. Questo è il modo in cui possiamo far rispondere i nostri programmi in modo diverso a situazioni diverse.

Ecco la struttura di base di un'istruzione if-else:

12345
condition = True if condition: print("Condition is true") else: print("Condition is false")
copy

La Parola Chiave "not"

La parola chiave "not" viene utilizzata per negare un'espressione booleana. Se una condizione è vera, usando "not" la renderà falsa, e viceversa. Questo può essere molto utile quando si desidera eseguire il codice solo quando una condizione non è soddisfatta.

Per Esempio:

123
condition = False if not condition: print("Condition is false")
copy

Esempio

Diamo un'occhiata a un esempio che utilizza le dichiarazioni if-else per aiutare il nostro ninja a raccogliere tutto il sushi sulla mappa. Il ninja si muoverà sulla griglia, raccogliendo sushi mentre evita i muri.

py

ninja.py

copy

In questo esempio, il ninja continuerà a muoversi e raccogliere sushi fino a quando non incontrerà muri sia sopra che a destra. L'istruzione if-else verifica se c'è un muro a destra. Se c'è, il ninja si muove verso l'alto e raccoglie sushi. Altrimenti, si muove a destra e raccoglie sushi.

Compito

Swipe to start coding

Soluzione

Esplora altri corsi nel Catalogo

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 1
Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt