Commit ecd0b798 authored by Tancredi Orlando's avatar Tancredi Orlando
Browse files

Expand bool section.

parent 5bf7e27c
......@@ -252,11 +252,38 @@ int
- Supportano operazioni logiche (`and`, `or`, `not`)
- Sono il risultato delle operazioni di confronto
----
```
# esempi + corto circuito e quando ti esplode in faccia la vita
# cast a booleano?
>>> 4 < 5
True
>>> 3.14 < 2
False
>>> (4 < 5) or (3.14 < 2)
True
>>> (4 < 5) and (3.14 < 2)
False
```
----
```
>>> (3.14 < 2) or print('Hello world!')
Hello world!
>>> (3.14 < 2) and print('Hello world!')
False
```
- È necessario che il valore di solo un membro dell'espressione sia falso per
rendere tutta l'espressione falsa. Tutti gli altri membri perdono di
significato.
- Python valuta i membri di una espressione finché ritiene sia necessario
per la corretta esecuzione del codice
---
# Collezioni
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment