Python: operatori di relazione e logici

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!

Questa voce è stata pubblicata in Senza categoria. Contrassegna il permalink.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *