Operator not w Pythonie

Operator’ not ’ jest operatorem logicznym w Pythonie, który zwróci True, jeśli wyrażenie jest False. Operator ” not ” jest używany w poleceniach if.

na przykład:

jeśli nie x

Jeśli X jest prawdą, to not będzie obliczać jako false, w przeciwnym razie, True.

przykład ” Nie „Nie Z” W ” przykład

Inne operatory logiczne: Operator and / or operator

pokażę Ci kilka przykładów, aby wyjaśnić, jak używać operatora not w nadchodzącej sekcji.

przykład operatora Python not z instrukcją if

w poniższym przykładzie zmiennej x przypisana jest wartość 10. „Not” jest używane w instrukcji if w następujący sposób:

jeśli nie x > 10:

zobacz kod i wynik.

Zobacz demo online i Kod

1
2
3
4
5
6
7
8
9
10
11

#demo operatora Pythona ” nie ”
x = 10
jeśli nie x > 10:
print („not reuted True”)
:
print („not reuted False”)

not

ponieważ x> 10 jest False, a więc operator nie jest obliczany jako True, zatem Instrukcja if jest True i Kod wewnątrz instrukcji if jest wykonywany. Zobacz następny przykład, który sprawi, że sprawy będą jeszcze jaśniejsze.

jak nie działa operator?

w tym demo x jest używany w następujący sposób z operatorem not:

jeśli nie x:

Zobacz demo online i Kod

1
2
3
4
5
6
7
8
9
10
11

#demo operatora Python’ not ’
x = 10
if not x:
print(„Evaluated True”)
else:
Drukuj („oceniono fałsz”)

nie 2

wyrażenie nie x oznacza, czy x jest prawdziwe czy fałszywe. W Pythonie, jeśli zmienna jest numeryczna zero lub pusta, lub obiekt None, to jest uważana za False, w przeciwnym razie True. W tym przypadku, jako x = 10, więc jest to prawda. Ponieważ x jest prawdą, więc operator nie jest obliczany jako False, a część wykonywana. Zobacz ten sam przykład poniżej, gdzie wartość x = 0.

Zobacz demo online i Kod

1
2
3
4
5
6
7
8
9

x = 10
jeśli nie x:
print(„Evaluated True”)
else:
print(„Evaluated False”)

nie 3

Python nie z 'in’ przykład

w tym przykładzie pokażę Ci, jak używać operatora 'not’ Z 'in’. W tym celu tworzona jest numeryczna lista sześciu pozycji. Następnie używa się pętli for do iteracji elementów listy i wyświetlania ich wartości.

po tym, instrukcja if jest używana do pominięcia niektórych liczb, które mają być wyświetlane. Tam operator not jest używany z ” in ” w następujący sposób:

Zobacz demo online i Kod

1
2
3
4
5
6
7
8
9

#demo Pythona ’ not 'z operatorem’ in ’
a_List =
dla a w a_List:
jeśli nie a w (10,25):
print („List Item:”, a)

not

widzisz, elementy, które oceniły wartość False jako „nie”, nie były wyświetlane.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.

More: