Operatori logici
Aggregazione dei criteri
Ricevere una valutazione
Ottenere la sufficienza
Tentativo: 1
Concetto di "Truthiness"
In un contesto logico, Python introduce il concetto di valore di verità (truthiness) per qualsiasi tipo di dato (booleano, numeri, stringhe). Il valore Truthy (valore vero) o Falsy (valore falso) viene assegnato in base a regole specifiche:
| Tipo di Dato | Valore Considerato False (Falsy) | Valore Considerato True (Truthy) |
|---|---|---|
| bool | False |
True |
| int | 0 |
Qualsiasi altro numero (positivo, negativo) |
| float | 0.0 |
Qualsiasi altro numero (positivo, negativo) |
| str | Stringa vuota ("") |
Qualsiasi stringa non vuota (anche "False" o "0") |
| NoneType | None |