Operator#
Perkenalan#
Operator dalam Python adalah simbol dan kata kunci khusus yang memungkinkan Anda melakukan operasi pada nilai dan variabel. Operator mencakup berbagai fungsi—mulai dari aritmatika dan perbandingan hingga operasi logika, bitwise, dan penugasan. Menguasai operator ini sangat penting untuk membangun kode Python yang ekspresif dan efisien, karena operator membentuk dasar dari hampir setiap komputasi atau proses pengambilan keputusan dalam program Anda. Di bawah ini, Anda akan menemukan contoh singkat untuk setiap operator untuk membantu Anda memahami penggunaannya dan hasil yang diharapkan.
Arithmetic#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Tambahan |
|
|
|
Divisi |
|
|
|
Eksponensiasi |
|
|
|
Pembagian Lantai |
|
|
|
Modulo |
|
|
|
Perkalian |
|
|
|
Penyangkalan |
|
|
|
Pengurangan |
|
|
|
Augmented Arithmetic#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Tambahan |
|
|
|
Divisi |
|
|
|
Eksponensiasi |
|
|
|
Pembagian Lantai |
|
|
|
Modulus |
|
|
|
Perkalian |
|
|
|
Pengurangan |
|
|
|
Comparison#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Persamaan |
|
|
|
Ketidaksamaan |
|
|
|
Lebih besar dari |
|
|
|
Lebih besar dari atau sama dengan |
|
|
|
Kurang dari |
|
|
|
Kurang dari atau sama dengan |
|
|
|
Perbandingan Berantai |
|
|
|
Logical#
Nama |
Simbol |
Contoh |
|---|---|---|
PALSU |
|
Nilai-nilai tertentu didefinisikan sebagai
|
BENAR |
|
Objek apa pun yang tidak secara eksplisit bernilai |
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Identitas |
|
|
|
Bukan Identitas |
|
|
|
Logika DAN |
|
|
|
Negasi Logis |
|
|
|
OR Logika |
|
|
|
Ekspresi Bersyarat |
|
|
|
Sequences (Lists, Tuples, Strings)#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Rangkaian |
|
|
|
Penugasan Irisan |
|
|
|
Penghapusan Irisan |
|
|
|
Mengiris |
|
|
Dictionaries (Mappings)#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Tugas Terindeks |
|
|
|
Penghapusan Terindeks |
|
|
|
Pengindeksan |
|
|
String Formatting#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Pemformatan String |
% |
|
|
Membership#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Uji Ketahanan |
|
|
|
Penolakan Keanggotaan (Tidak Masuk) |
|
|
|
Bitwise#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Bitwise dan |
|
|
|
Eksklusif Or (XOR) Bitwise |
|
|
|
Inversi Bitwise (NOT) |
|
|
|
Bitwise Or |
|
|
|
Geser ke kiri |
|
|
|
Geser ke Kanan |
|
|
|
Augmented Bitwise#
Nama |
Simbol |
Operator |
Contoh |
|---|---|---|---|
Bitwise dan Augmentasi |
|
|
|
Eksklusif Or (XOR) Bitwise yang Diperluas |
|
|
|
Bitwise OR yang Diperluas |
|
|
|
Pergeseran Kiri yang Diperbesar |
|
|
|
Pergeseran Kanan yang Diperkuat |
|
|
|