I connettivi logici
In Python, come in molti altri linguaggi di programmazione, i connettivi logici sono utilizzati per effettuare operazioni logiche su valori booleani (True o False).
I tre principali connettivi logici in Python sono:
x = True
y = False
risultato = x and y
# Il risultato sarà False perché
# entrambe le espressioni non sono True.
AND (E Logico): Il connettivo logico "and" restituisce True se entrambe le espressioni valutate sono True. La sua rappresentazione in Python è and .
x = True
y = False
risultato = x or y
# Il risultato sarà True
# perché almeno una delle espressioni è True.
OR (O Logico): Il connettivo logico "or" restituisce True se almeno una delle espressioni valutate è True. La sua rappresentazione in Python è or .
x = True
risultato = not x
# Il risultato sarà False
# perché "not" inverte il
# valore da True a False.