Booleani e null (Python)

Booleani e None

> Tutorial

Hai visto che puoi lavorare con i numeri, ma esistono anche valori speciali: None e i booleani.

Il valore None

None è 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).

I booleani: True e False

I 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:

Esempio: verifichiamo se possiamo usare la nostra arma sul nemico:

❓ Quiz

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

IA completa