Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Valori Booleani | Cicli
Python Ninja

bookValori Booleani

Scorri per mostrare il menu

Prima di procedere oltre, esplorerai un nuovo aspetto di Python.

Ambiente del Ninja

Per aiutare il Ninja a muoversi sulla mappa, puoi osservare le celle circostanti. I seguenti metodi permettono al Ninja di controllare cosa si trova nelle vicinanze:

  • object_up() controlla la cella sopra il Ninja;
  • object_down() controlla quella sotto;
  • object_left() controlla a sinistra;
  • object_right() controlla a destra.

Ogni metodo restituisce una stringa che descrive l'oggetto in quella cella: "wall", "sushi" oppure "empty".

Confronti tra stringhe

In Python, è possibile confrontare le stringhe utilizzando:

  • == verifica se due stringhe sono uguali;
  • != verifica se due stringhe sono diverse.

Il risultato di questi confronti è un valore booleano.

Valori Booleani

In Python, un booleano è un tipo di valore che può essere una delle due opzioni: True oppure False.

Poiché funzioni come object_up() restituiscono stringhe, è possibile verificare cosa vede il Ninja e trasformare queste informazioni in qualcosa che il codice può utilizzare:

C'è del sushi a destra?True oppure False:

ninja.object_right() == "sushi"

C'è un muro a sinistra?True oppure False:

ninja.object_left() == "wall"
question mark

Cosa succede per primo in questa riga di codice?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 4. Capitolo 4

Chieda ad AI

expand

Chieda ad AI

ChatGPT

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

Sezione 4. Capitolo 4
some-alt