x = 20 # Variabel x memiliki nilai awal 20
x /= 5 # Operator /= membagi nilai x dengan 5
Setelah operasi ini dieksekusi, nilai variabel x
akan dibagi dengan 5, sehingga nilai x
sekarang adalah 4.0. Perlu diperhatikan bahwa karena pembagian tersebut menghasilkan pecahan (float), maka hasilnya juga berupa float. Dengan kata lain, operasi x /= 5
ekuivalen dengan x = x / 5
.
Contoh 6: Operator Pembagian Bulat
x = 25
x //= 4 # x sekarang bernilai 6 (hasil pembagian bulat)
Pada contoh tersebut, operator pembagian bulat (//=
) digunakan untuk melakukan pembagian bulat antara nilai variabel x
dengan suatu nilai dan menetapkan hasilnya kembali ke variabel yang sama. Berikut adalah penjelasannya:
x = 25 # Variabel x memiliki nilai awal 25
x //= 4 # Operator //= melakukan pembagian bulat nilai x dengan 4
Setelah operasi ini dieksekusi, nilai variabel x
akan dibagi dengan 4 menggunakan pembagian bulat, sehingga nilai x
sekarang adalah 6. Dengan kata lain, operasi x //= 4
ekuivalen dengan x = x // 4
.