Valori 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"
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione