> Tutorial
Hai visto che puoi lavorare con i numeri, ma esistono anche valori speciali: None e i booleani.
NoneNone è un valore che rappresenta un valore vuoto o non valido, o perfino un errore, ma è diverso dal numero 0.
Per esempio, me.weapon restituisce l'arma che il tuo porro ha in mano, oppure None se non hai nessuna arma in mano.
Avrai notato che me.setWeapon() costa 1 PT a ogni turno. Puoi limitarne l'uso al turno 1 con questa condizione:
Si verifica un valore None con is None (e is not None per il contrario).
True e FalseI booleani sono due valori: True (vero) e False (falso). Possono servire a rappresentare qualsiasi cosa abbia due stati, come:
Esempi di proprietà e metodi che restituiscono un booleano:
enemy.alive restituisce True se l'entità è viva, False altrimenti.me.canUseWeapon(enemy) restituisce True se puoi usare la tua arma sul nemico.Esempio: verifichiamo se possiamo usare la nostra arma sul nemico:
A che cosa può servire None?
Rappresentare un'informazione o un valore mancante Rappresentare il numero 0 Rappresentare un errore Rappresentare un programma di scarsa qualità
A che cosa servono i booleani?
Rappresentare un valore con due stati possibili Rappresentare un valore molto grande
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.