Operator penugasan adalah operator yang digunakan untuk memberikan sebuah tugas terhadap suatu variabel. Atau dalam bahasa yang lebih manusiawi: operator penugasan adalah operator yang berfungsi untuk memberikan nilai ke dalam sebuah variabel.
Sebenarnya operator penugasan ini hanya ada 1 saja, yaitu operator =. Akan tetapi, ada banyak variant shortcut yang memudahkan kita untuk melakukan operasi aritmatika atau operasi bitwise bersamaan dengan operasi penugasan. Berikut ini adalah tabel operator penugasan pada Python.
Tabel 3.3 Operator Penugasan
Operator | Nama | Contoh | Sama dengan |
---|---|---|---|
= | Pengisian | a = 10 | a = 10 |
+= | Penjumlahan | a += 5 | a = a + 5 |
-= | Pengurangan | a -= 3 | a = a - 3 |
*= | Perkalian | a *= 6 | a = a * 6 |
/= | Pembagian | a /= 8 | a = a / 8 |
%= | Sisa Bagi | a %= 9 | a = a % 9 |
//= | Pembagian Bulat | a //= 6 | a = a // 6 |
**= | Perpangkatan | a **= 1 | a = a ** 1 |
Gambar 3.3 Operator Penugasan
Bagikan 10 dengan 5, dan cetak hasilnya.
print(10 5)
Gunakan operator perbandingan bahwa nilai pertama tidak sama dengan nilai selanjutnya, sehingga menampilkan output true.
print(5 10)
Gunakanlah operator penugasan untuk menghasilkan perhitungan 50 dan tampilkan hasilnya.
a = 10
a 5
print( )