[:it]Gli operatori di confronto sono
== | confronto | se a è uguale a 5 allora … |
> | maggiore | se 3 è maggiore di 7 allora… |
< | minore | se 3 è minore di 7 allora… |
<= | minore uguale | se 3 è minore o uguale a 7 allora… |
>= | maggiore uguale | se 3 è maggiore o uguale a 7 allora… |
!= | diverso | se 3 è diverso da 7 allora… |
I connettivi logici sono
and | and | se a è uguale a 3 e b uguale a 7 allora… |
or | or | se b è uguale 3 oppure è uguale a 7 |
! | not | se b non è 3 |
Gli operatori logici sono fondamentali ad esempio negli IF
se devo ad esempio implementare una condizione solo se entrambe sono soddisfatte allora uso l’and.
Se x<10 e x>6 allora sei sufficiente si deve scrivere in questa maniera:
n=16
if (n<10) or (n>6):
print(“Sei sufficiente”)
IMPORTANTE
Si è usato l’OR in quanto un valore non può essere entrambi ma può essere o minore di 10 o maggiore di sei![:]