Come usare le variabili booleane in Python
Per usare le variabili booleane nel linguaggio Python si assegna a una variabile il valore True o False.
var1=True
var2=False
Non è necessario dichiarare una variabile booleana.
L'assegnazione del valore True o False implica la dichiarazione del formato booleano alla variabile.
Nota. Sulle variabili booleane è possibile eseguire tutte le operazioni dell'algebra booleana tramite gli operatori logici and, or, not. Gli operatori logici restituiscono un valore booleano False o True.
Esempio
Definire due variabili booleane
a=True
b=False
Su queste variabili si possono eseguire le operazioni logiche di Boole
La disgiunzione inclusiva (OR).
>>> a or b
True
La congiunzione logica (AND)
>>> a and b
False
La negazione logica (NOT)
>>> not a
False
La disgiunzione esclusiva (XOR)
>>> (a and not b) or (not a and b)
True
La negazione della disgiunzione inclusiva (NOR)
>>> not (a or b)
False
La negazione della congiunzione (NAND)
>>> not (a and b)
False