Operator Python
- Halaman Sebelumnya Boolean Python
- Halaman Berikutnya Daftar Python
Operator Python
Operator digunakan untuk melaksanakan operasi terhadap variabel dan nilai.
Python membagi operator dalam berbagai kelompok:
- Operator aritmatika
- Operator pengisian
- Operator perbandingan
- Operator logika
- Operator identitas
- Operator anggota
- Operator bit
Operator aritmatika Python
Operator aritmatika digunakan bersama dengan angka untuk melaksanakan operasi matematika yang biasa:
Operator | Nama | Contoh | Coba |
---|---|---|---|
+ | Tambah | x + y | Coba |
- | Kurang | x - y | Coba |
* | Kali | x * y | Coba |
/ | Pembagian | x / y | Coba |
% | Ambil modulus | x % y | Coba |
** | Pangkat | x ** y | Coba |
// | Pembagian tanpa sisa (pembagian pengurangan) | x // y | Coba |
Operator pengisian Python
Operator pengisian digunakan untuk memberikan nilai kepada variabel:
Operator | Contoh | Sama dengan | Coba |
---|---|---|---|
= | x = 5 | x = 5 | Coba |
+= | x += 3 | x = x + 3 | Coba |
-= | x -= 3 | x = x - 3 | Coba |
*= | x *= 3 | x = x * 3 | Coba |
/= | x /= 3 | x = x / 3 | Coba |
%= | x %= 3 | x = x % 3 | Coba |
//= | x //= 3 | x = x // 3 | Coba |
**= | x **= 3 | x = x ** 3 | Coba |
&= | x &= 3 | x = x & 3 | Coba |
|= | x |= 3 | x = x | 3 | Coba |
^= | x ^= 3 | x = x ^ 3 | Coba |
>>= | x >>= 3 | x = x >> 3 | Coba |
<<= | x <<= 3 | x = x << 3 | Coba |
Operator perbandingan Python
Operator perbandingan digunakan untuk membandingkan dua nilai:
Operator | Nama | Contoh | Coba |
---|---|---|---|
== | Sama dengan | x == y | Coba |
!= | Tidak sama dengan | x != y | Coba |
> | Lebih besar dari | x > y | Coba |
< | Kurang dari | x < y | Coba |
>= | Lebih besar dari atau sama dengan | x >= y | Coba |
<= | Kurang dari atau sama dengan | x <= y | Coba |
Operator logika Python
Operator logika digunakan untuk menggabungkan kalimat kondisi:
Operator | Deskripsi | Contoh | Coba |
---|---|---|---|
dan | Jika kedua kalimat benar, kembalikan True. | x > 3 dan x < 10 | Coba |
atau | Jika salah satu kalimat benar, kembalikan True. | x > 3 atau x < 4 | Coba |
not | Pengembalian kebalikan, jika hasilnya true, kembalikan False | tidak(x > 3 dan x < 10) | Coba |
Operator Identiti Python
Operator identiti digunakan untuk membandingkan objek, bukan untuk membandingkan sama ada mereka adalah sama atau tidak, tetapi jika mereka adalah sama, mereka mempunyai lokasi memori yang sama:
Operator | Deskripsi | Contoh | Coba |
---|---|---|---|
sama | Kembalikan true jika kedua variabel adalah objek yang sama. | x adalah y | Coba |
tidak sama | Kembalikan true jika kedua variabel bukan objek yang sama. | x bukan y | Coba |
Operator Anggota Python
Operator keanggotaan digunakan untuk menguji sama ada urutan muncul dalam objek atau tidak:
Operator | Deskripsi | Contoh | Coba |
---|---|---|---|
ada | Kembalikan True jika objek ada dalam urutan yang memiliki nilai yang ditentukan. | x ada di y | Coba |
tidak ada | Kembalikan True jika objek tidak ada dalam urutan yang memiliki nilai yang ditentukan. | x tidak ada di y | Coba |
Operator Bit Python
Operator bit digunakan untuk membandingkan (binari) nombor:
Operator | Deskripsi | Contoh |
---|---|---|
& | AND | Jika kedua bit adalah 1, setiap bit dijadikan 1. |
| | OR | Jika salah satu bit di kedua bit adalah 1, setiap bit dijadikan 1. |
^ | XOR | Jika hanya satu bit di kedua bit adalah 1, setiap bit dijadikan 1. |
~ | NOT | Balikkan semua bit. |
<< | Pemenuhan kiri dengan nol | Pindahkan ke kiri dengan menyeret nol ke sebelah kanan, menendang paling kiri. |
>> | Pindah kanan yang ditandai | Pindahkan ke kanan dengan menyeret salinan paling kiri ke kanan dan menendang paling kanan. |
- Halaman Sebelumnya Boolean Python
- Halaman Berikutnya Daftar Python