Operasi Penugasan

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.

1. Daftar Operator Penugasan

Operator

Deskripsi

Contoh

Setara Dengan

=

Menetapkan nilai ke variabel

x = 5

x = 5

+=

Menambahkan nilai ke variabel

x += 3

x = x + 3

-=

Mengurangi nilai dari variabel

x -= 2

x = x - 2

*=

Mengalikan nilai variabel

x *= 4

x = x * 4

/=

Membagi nilai variabel

x /= 2

x = x / 2

//=

Pembagian bulat

x //= 3

x = x // 3

%=

Modulus (sisa pembagian)

x %= 3

x = x % 3

**=

Pangkat (eksponensial)

x **= 2

x = x ** 2

&=

Bitwise AND

x &= 2

x = x & 2

2. Contoh Implementasi dalam Python

# Inisialisasi variabel
x = 10

# Operator Penugasan
x += 5   # x = x + 5
print("x setelah += 5:", x)  # Output: 15

x -= 3   # x = x - 3
print("x setelah -= 3:", x)  # Output: 12

x *= 2   # x = x * 2
print("x setelah *= 2:", x)  # Output: 24

x /= 4   # x = x / 4
print("x setelah /= 4:", x)  # Output: 6.0

x //= 2  # x = x // 2
print("x setelah //= 2:", x)  # Output: 3

x **= 3  # x = x ** 3
print("x setelah **= 3:", x)  # Output: 27

x %= 5   # x = x % 5
print("x setelah %= 5:", x)  # Output: 2

Last updated