Operator Matematika Python | Aritmatika, Perbandingan, dan Penugasan

0

Operator dalam bahasa pemrograman berfungsi untuk melakukan manipulasi nilai dari suatu operan. Terdapat 3 jenis operator matematika pada Python, yaitu operator aritmatika, operator perbandingan, dan operator penugasan.

A. Operator Aritmatika pada Python (Arithmetic Operators)

Operator aritmatika adalah operator yang digunakan untuk melakukan perhitungan dengan operasi matematika dasar. Operator matematika di Python memiliki urutan yang sama dengan ilmu matematika. Berikut pengertian dan contoh penggunaan operator aritmatika pada python.

Operator Simbol Contoh Interpreter
Penjumlahan
Menjumlahkan masing-masing bilangan (operan)
+
in : 1+2
out: 3
Pengurangan
Mengurangi nilai operan kiri dengan operan kanan
-
in : 4-7
out: 3
Perkalian
Perkalian masing-masing bilangan (operan)
*
in : 7*4
out: 28
Pembagian
Membagi nilai operan kiri dengan operan kanan
/
in : 9/5
out: 1.8
Pembagian bulat
Menghilangkan nilai desimal suatu pembagian
//
in : 9//5
out: 1
Modulo
Menghasilkan sisa pembagian
%
in : 14%5
out: 4
Eksponen
Operasi pangkat dengan operan kiri sebagai pokok
**
in : 4**3
out: 64

B. Operator Perbandingan pada Python (Comparison Operators)

Operator perbandingan di Python digunakan untuk melakukan suatu perbandingan antar operan. Output yang ditampilkan adalah nilai boolean "True" atau "False". Keluaran nilai "True" berarti pernyataan perbandingan bernilai benar. Sedangkan, nilai "False" berarti pernyataan perbandingan bernilai salah. Perbandingan sering digunakan dalam perulangan untuk menentukan kapan perulangan tersebut berakhir.

Berikut pengertian dan contoh penggunaan operator perbandingan di Python.

Operator Simbol Contoh Interpreter
Persamaan ==
in : 1==1.0
out: True

in : 1==4
out: False
Tidak sama !=
in : 7!=8
out: True

in : 2!=2.0
out: False
Lebih besar dari >
in : 9>7
out: True

in : 9>9
out: False
Lebih kecil dari <
in : 7<8
out: True

in : 8<7
out: False
Lebih besar atau sama dengan >=
in : 9>=7
out: True

in : 7>=9
out: False
Lebih kecil atau sama dengan <=
in : 8<=8
out: True

in : 7<=6
out: False

C. Operator Penugasan pada Python (Assignment Operators)

Operator penugasan adalah operator yang digunakan untuk memasukkan nilai atau modifikasi nilai suatu variabel.

Operator Simbol Contoh Interpreter
Sama dengan
Mendefinisikan nilai suatu variabel
=
in : x=3
in : x

out: 3
Tambah sama dengan
Menambahkan nilai suatu variabel
+=
in : y=2
in : y+=7
in : y

out: 9
Kurang sama dengan
Mengurangkan nilai suatu variabel
-=
in : z=4
in : z-=2
in : z

out: 2
Kali sama dengan
Perkalian nilai suatu variabel
*=
in : a=6
in : a*=3
in : a

out: 18
Bagi sama dengan
Membagi nilai suatu variabel
/=
in : b=8
in : b/=4
in : b

out: 2.0
Pembagian bulat sama dengan
Pembagian bulat nilai suatu variabel
//=
in : c=5
in : c//=2
in : c

out: 2
Modulo sama dengan
Sisa pembagian nilai variabel dengan suatu bilangan
%=
in : d=7
in : d%=3
in : d

out: 1
Pangkat sama dengan
Pangkat suatu variabel
**=
in : e=2
in : e**=3
in : e

out: 8

Tutorial lainnya: Daftar isi Tutorial Python


Sekian artikel "Operator Python | Aritmatika, Perbandingan, dan Penugasan". Nantikan artikel menarik lainnya dan mohon kesediaannya untuk share dan juga menyukai halaman Advernesia. Terima kasih…

Ayo Berdiskusi Bersama! Belajar Lebih Indah dengan Saling Membantu :)

Tulis komentar
Masukkan nama Anda