Operator adalah konstruksi yang dapat memanipulasi nilai dari operan.
Sebagai contoh operasi 3 + 2 = 5. Disini 3 dan 2 adalah operan dan + adalah operator.
Bahasa pemrograman Python mendukung berbagai macam operator, diantaranya :
Menjumlahkan nilai dari masing-masing operan atau bilangan
Pengurangan -
4 - 1 = 3
Mengurangi nilai operan di sebelah kiri menggunakan operan di sebelah kanan
Perkalian *
2 * 4 = 8
Mengalikan operan/bilangan
Pembagian /
10 / 5 = 2
Untuk membagi operan di sebelah kiri menggunakan operan di sebelah kanan
Sisa Bagi %
11 % 2 = 1
Mendapatkan sisa pembagian dari operan di sebelah kiri operator ketika dibagi oleh operan di sebelah kanan
Pangkat **
8 ** 2 = 64
Memangkatkan operan disebelah kiri operator dengan operan di sebelah kanan operator
Pembagian Bulat //
10 // 3 = 3
Sama seperti pembagian. Hanya saja angka dibelakang koma dihilangkan
Dibawah ini adalah contoh penggunaan Operator Aritmatika dalam bahasa pemrograman Python
Operator Perbandingan
Operator perbandingan (comparison operators) digunakan untuk membandingkan suatu nilai dari masing-masing operan.
Operator
Contoh
Penjelasan
Sama dengan ==
1 == 1
bernilai True Jika masing-masing operan memiliki nilai yang sama, maka kondisi bernilai benar atau True.
Tidak sama dengan !=
2 != 2
bernilai False Akan menghasilkan nilai kebalikan dari kondisi sebenarnya.
Tidak sama dengan <>
2 <> 2
bernilai False Akan menghasilkan nilai kebalikan dari kondisi sebenarnya.
Lebih besar dari >
5 > 3
bernilai True Jika nilai operan kiri lebih besar dari nilai operan kanan, maka kondisi menjadi benar.
Lebih kecil dari <
5 < 3
bernilai True Jika nilai operan kiri lebih kecil dari nilai operan kanan, maka kondisi menjadi benar.
Lebih besar atau sama dengan >=
5 >= 3
bernilai True Jika nilai operan kiri lebih besar dari nilai operan kanan, atau sama, maka kondisi menjadi benar.
Lebih kecil atau sama dengan <=
5 <= 3
bernilai True Jika nilai operan kiri lebih kecil dari nilai operan kanan, atau sama, maka kondisi menjadi benar.
Operator Penugasan
Operator penugasan digunakan untuk memberikan atau memodifikasi nilai ke dalam sebuah variabel.
Operator
Contoh
Penjelasan
Sama dengan =
a = 1
Memberikan nilai di kanan ke dalam variabel yang berada di sebelah kiri.
Tambah sama dengan +=
a += 2
Memberikan nilai variabel dengan nilai variabel itu sendiri ditambah dengan nilai di sebelah kanan.
Kurang sama dengan -=
a -= 2
Memberikan nilai variabel dengan nilai variabel itu sendiri dikurangi dengan nilai di sebelah kanan.
Kali sama dengan *=
a *= 2
Memberikan nilai variabel dengan nilai variabel itu sendiri dikali dengan nilai di sebelah kanan.
Bagi sama dengan /=
a /= 4
Memberikan nilai variabel dengan nilai variabel itu sendiri dibagi dengan nilai di sebelah kanan.
Sisa bagi sama dengan %=
a %= 3
Memberikan nilai variabel dengan nilai variabel itu sendiri
dibagi dengan nilai di sebelah kanan. Yang diambil nantinya adalah sisa
baginya.
Pangkat sama dengan **=
a **= 3
Memberikan nilai variabel dengan nilai variabel itu sendiri dipangkatkan dengan nilai di sebelah kanan.
Pembagian bulat sama dengan //=
a //= 3
Membagi bulat operan sebelah kiri operator dengan operan
sebelah kanan operator kemudian hasilnya diisikan ke operan sebelah
kiri.
Prioritas Eksekusi Operator di Python
Dari semua operator diatas, masing-masing mempunyai urutan prioritas
yang nantinya prioritas pertama akan dilakukan paling pertama, begitu
seterusnya sampai dengan prioritas terakhir.
0 komentar:
Posting Komentar