Il ‘ not ‘ è un operatore logico in Python che restituirà True se l’espressione è False. L’operatore ‘ not ‘ viene utilizzato nelle istruzioni if.
Per esempio:
se non x
Se x è Vero, allora not valuterà come falso, altrimenti, Vero.
Un esempio ‘ not ‘Non con l’esempio’ in ‘
Altri operatori logici: L’operatore and / O operatore
Ti mostrerò alcuni esempi per rendere le cose più chiare su come utilizzare l’operatore not nella prossima sezione.
Python non operatore esempio con if istruzione
Nel seguente esempio, una variabile x viene assegnato un valore 10. Il ‘ not ‘ viene utilizzato nell’istruzione if come segue:
se non x > 10:
Vedere il codice e il risultato.
Vedere online demo e codice
1
2
3
4
5
6
7
8
9
10
11
|
#Una demo di Python ‘non e’ operatore
x = 10
se non x > 10:
print(“non riconsegnato Vero”)
altro:
stampa (“non retured False”)
|
Poiché x > 10 è False, quindi non l’operatore valutato come True, quindi l’istruzione if è True e il codice all’interno dell’istruzione if viene eseguito. Vedi il prossimo esempio che renderà le cose ancora più chiare.
Come non funziona l’operatore?
In questa demo, la x viene utilizzata come segue con non operatore:
se non x:
Vedere online demo e codice
1
2
3
4
5
6
7
8
9
10
11
|
#Una demo di Python ‘non e’ operatore
x = 10
se non x:
print(“Valutata True”)
altro:
stampa (“Valutato falso”)
|
L’espressione not x significa se x è Vero o Falso. In Python, se una variabile è uno zero numerico o vuoto o un oggetto None, allora è considerata Falsa, altrimenti Vera. In tal caso, come x = 10 quindi è Vero. Come x è Vero, quindi non operatore valutato come Falso e altra parte eseguita. Vedi lo stesso esempio sotto dove il valore di x = 0.
Vedere online demo e codice
1
2
3
4
5
6
7
8
9
|
x = 10
se non x:
print(“Valutata True”)
altro:
print(“Valutato False”)
|
Python non con ‘in’ esempio
In questo esempio mostra come utilizzare il ‘non’ operatore ‘in’. Per questo, viene creato un elenco numerico di sei elementi. Questo è seguito dall’utilizzo di un ciclo for per scorrere gli elementi dell’elenco e visualizzarne i valori.
Successivamente, viene utilizzata un’istruzione if per omettere determinati numeri da visualizzare. Qui, l’operatore not viene utilizzato con ‘ in ‘ come segue:
Vedere online demo e codice
1
2
3
4
5
6
7
8
9
|
#Una demo di Python ‘non’ con ‘in’ operatore
a_List =
per una a_List:
se non in (10,25):
print (“Voce di Elenco:” un)
|
Si vede, gli elementi valutati False, come l’utilizzo di ‘non’ non ha display.