Pengendali
digunakan untuk melaksanakan operasi pada pembolehubah dan nilai. Python mempunyai operator berikut:
x = 5
y = 2
cetak(x+y)
o/p = 7
Cetak (x - y)
o/p = 3
Cetak (x * y)
o/p = 10
Cetak (x/y)
o/p = 2.5
Cetak (x%y)
o/p = 1
Cetak kuasa operasi (x ** 2)
o/p = 25
cetak ( x // 2) melaksanakan pembahagian integer
o/p = 2
Cetak (x > y)
o/p = benar
Cetak (x
o/p = palsu
Cetak (x >= y)
o/p = benar
Cetak (x
o/p = palsu
Cetak (x==y)
o/p = palsu
Cetak (x!=y)
o/p = benar
x = benar
y = palsu
Cetak (x atau y)
o/p = benar
Cetak (x dan y)
o/p = palsu
Cetak (bukan x)
o/p = palsu
Cetak (bukan y)
o/p = benar
Mereka mengendalikan nilai binari
x = 2
y = 3
Cetak (x & y)
o/p = 2
Perduaan 2 = 010
Binari 3 = 011
Operasi bitwise pada 010 dan 011 memberikan 010 (perpuluhan 2)
Cetak (x | y)
o/p = 3
Bitwise OR daripada 010 dan 011 memberikan 011 (perpuluhan 3)
Cetak (x >> 2)
o/p = 0
Cetak(y
o/p = 24
cetak (~x) pelengkap # 1
o/p = -3
a = 3
Cetak (1)
o/p = 3
a += 3
o/p = 6
a =- 3
o/p = 3
a *= 3
o/p = 9
a &= 3
a++ dan ++a tidak wujud dalam Python. Menggunakannya akan menghasilkan ralat sintaks.
Semak sama ada 2 pembolehubah berada dalam lokasi memori yang sama.
a = 3
b = 3
Cetak (a ialah b)
o/p = benar
a = [1,2,3]
b = [1,2,3]
Cetak (a ialah b)
o/p = palsu
Cetak (a bukan b)
o/p = benar
x="Delhi"
Cetak ("D" dalam x)
o/p = benar
Cetak ("D" tiada dalam x)
o/p = palsu
x = [1,2,3]
Cetakan (5 inci x)
o/p = palsu
Atas ialah kandungan terperinci Pengendali Python menjelaskan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!