Operator Python
- Hal Sebelumnya Boolean Python
- Hal Berikutnya Daftar Python
Operator Python
Operator digunakan untuk melaksanakan operasi terhadap variabel dan nilai.
Python membagi operator dalam beberapa kelompok:
- Operator aritmatika
- Operator pengaturan nilai
- Operator perbandingan
- Operator logika
- Operator identitas
- Operator anggota
- Operator bit
Operator aritmatika Python
Operator aritmatika digunakan bersama dengan angka untuk melaksanakan operasi matematika biasa:
Operator | Nama | Contoh | Coba Itu |
---|---|---|---|
+ | Tambah | x + y | Coba Itu |
- | Kurang | x - y | Coba Itu |
* | Kali | x * y | Coba Itu |
/ | Bagi | x / y | Coba Itu |
% | Ambil modulus | x % y | Coba Itu |
** | Pangkat | x ** y | Coba Itu |
// | Bagi kebawah (ambil bilangan bulat) | x // y | Coba Itu |
Operator pengaturan nilai Python
Operator pengaturan nilai digunakan untuk memberikan nilai kepada variabel:
Operator | Contoh | Sama dengan | Coba Itu |
---|---|---|---|
= | x = 5 | x = 5 | Coba Itu |
+= | x += 3 | x = x + 3 | Coba Itu |
-= | x -= 3 | x = x - 3 | Coba Itu |
*= | x *= 3 | x = x * 3 | Coba Itu |
/= | x /= 3 | x = x / 3 | Coba Itu |
%= | x %= 3 | x = x % 3 | Coba Itu |
//= | x //= 3 | x = x // 3 | Coba Itu |
**= | x **= 3 | x = x ** 3 | Coba Itu |
&= | x &= 3 | x = x & 3 | Coba Itu |
|= | x |= 3 | x = x | 3 | Coba Itu |
^= | x ^= 3 | x = x ^ 3 | Coba Itu |
>>= | x >>= 3 | x = x >> 3 | Coba Itu |
<<= | x <<= 3 | x = x << 3 | Coba Itu |
Operator perbandingan Python
Operator perbandingan digunakan untuk membandingkan dua nilai:
Operator | Nama | Contoh | Coba Itu |
---|---|---|---|
== | Sama dengan | x == y | Coba Itu |
!= | Tidak sama dengan | x != y | Coba Itu |
> | Lebih besar dari | x > y | Coba Itu |
< | Kurang dari | x < y | Coba Itu |
>= | Lebih besar dari atau sama dengan | x >= y | Coba Itu |
<= | Kurang dari atau sama dengan | x <= y | Coba Itu |
Operator logika Python
Operator logika digunakan untuk menggabungkan kalimat kondisi:
Operator | Deskripsi | Contoh | Coba Itu |
---|---|---|---|
dan | Jika kedua kalimat benar, kembalikan True. | x > 3 dan x < 10 | Coba Itu |
atau | Jika salah satu kalimat benar, kembalikan True. | x > 3 atau x < 4 | Coba Itu |
not | Balik hasil, jika hasilnya true, kembalikan False | not(x > 3 and x < 10) | Coba Itu |
Operator Identitas Python
Operator identitas digunakan untuk membandingkan objek, bukan membandingkan apakah mereka sama, tetapi jika mereka sebenarnya adalah objek yang sama, mereka memiliki lokasi memori yang sama:
Operator | Deskripsi | Contoh | Coba Itu |
---|---|---|---|
is | Kembalikan true jika dua variabel adalah objek yang sama. | x is y | Coba Itu |
is not | Kembalikan true jika dua variabel bukan objek yang sama. | x is not y | Coba Itu |
Operator Keanggotaan Python
Operator keanggotaan digunakan untuk menguji apakah rangkaian muncul di objek:
Operator | Deskripsi | Contoh | Coba Itu |
---|---|---|---|
in | Kembalikan True jika objek mengandung rangkaian yang memiliki nilai yang ditentukan. | x in y | Coba Itu |
not in | Kembalikan True jika objek tidak mengandung rangkaian yang memiliki nilai yang ditentukan. | x not in y | Coba Itu |
Operator Bit Python
Operator bit digunakan untuk membandingkan (biner) angka:
Operator | Deskripsi | Contoh |
---|---|---|
& | AND | Jika kedua bit adalah 1, setiap bit diatur menjadi 1. |
| | OR | Jika salah satu bit di kedua bit adalah 1, setiap bit diatur menjadi 1. |
^ | XOR | Jika hanya satu bit di kedua bit adalah 1, setiap bit diatur menjadi 1. |
~ | NOT | Balikkan semua bit. |
<< | Pindah Kiri Isi Nol | Pindahkan ke kiri dengan menyeret nol ke kanan dan buang posisi terkiri. |
>> | Pindah Kanan Tandai | Pindahkan ke kanan dengan menyeret salinan paling kiri ke kanan dan buang posisi terkanan. |
- Hal Sebelumnya Boolean Python
- Hal Berikutnya Daftar Python