Assalamualaikum

#Hallo Semuanya!


Diartikel kali ini mimin akan mengupas secara tuntas macam-macam operator pada Python

Yuk Simakk!!

"Apakah Operator Python itu"


Operator adalah simbol tertentu yang digunakan untuk melakukan operasi aritmatika maupun logika.Nilai yang padanya dilakukan operasi disebut operand.Misalnya adalah 2 + 3.Di sini tanda + adalah operator penjumlahan.2 dan 3 adalah operand


Python memiliki sejumlah operator,yaitu :

  • -Operator Aritmatika
  • -Operator perbandingan
  • -Operator Logis
  • -Operator Penugasan
  • -Operator Bitwise
  • -Operator Keanggotaaan
  • -Operator Identitas

1.Operator Aritmatika


Operator aritmatika adalah operator yang digunakan untuk melakukan operasi matematika,seperti penjumlahan,pengurangan,pembagian,perkalian dan lainnya


"Perhatikan Tabel Berikut"


Nama dan Fungsi Operator Contoh
Penjumlahan,untuk menjumlahkan 2 operland + a+b
Pengurangan,untuk mengurangkan 2 operland - a-b
Pembagian,untuk membagi bilangan 2 operland / a/y
Perkalian,untuk mengakilan 2 operland * a*y
Pemangkatan,memangkatkan bilangan ** a**y
Pembagian bulat,menghasilkan hasil bagi tanpa koma(Floor Division) // a//y
Menghasilkan sisa bilangan(Modulus) % a%y

2.Operator Perbandingan

Operator perbandingan adalah operator yang digunakan untuk membandingkan 2 nilai.Hasil perbandingannya adalah True atau False tergantung kondisi yang kita buat


"Perhatikan Tabel Berikut"


Nama dan Fungsi Operator Contoh
Lebih kecil dari–Hasilnya True jika nilai sebelah kiri lebih kecil dari nilai sebelah kanan < a < b
Lebih besar dari–Hasilnya True jika nilai sebelah kiri lebih besar dari nilai sebelah kanan > a > b
Sama dengan–Hasilnya True jika nilai disebelah kiri sama dengan nilai disebelah kanan == a == y
Tidak sama dengan–Hasilnya True jika nilai disebelah kiri tidak sama dengan nilai disebelah kanan != a != y
Lebih besar/sama dengan–Hasilnya True jika nilai disebelah kiri lebih besar atau sama dengan nilai disebelah kanan >= a >= y
Lebih kecil/sama dengan–Hasilnya True jika nilai sebelah kiri lebih kecil atau sama dengan nilai sebelah kanan <= a <= y

3.Operator Logis

Operator logis/logika adalah operator yang digunakan untuk melakukan operasi logika


"Perhatikan Tabel Berikut"


Penjabaran Operator Contoh
Hasilnya True jika kedua operandnya bernilai sama benar AND a AND b
Hasilnya True jika salah satu atau kedua operandnya bernilai benar OR a OR b
Hasilnya True jika operandnya bernilai salah (kebalikan nilai) NOT NOT b

4.Operator Penugasan

Operator penugasan adalah operator yang digunakan untuk memberi nilai ke variabel


"Perhatikan Tabel Berikut"


Penjabaran Operator Contoh
Menugaskan nilai yang ada di kanan ke operand yang ada di sebelah kiri
=
c = a + b menugaskan a + b ke c
Menambahkan operand yang dikanan dengan operand yang ada dikiri dan hasilnya ditugaskan ke operand yang dikiri
+=
c += a sama dengan c = c + a
Mengurangi operand yang dikanan dengan operand yang ada dikiri dan hasilnya ditugaskan ke operand yang dikiri
-=
c -= a sama dengan c = c + a
Membagikan operand yang dikanan dengan operand yang ada dikiri dan hasilnya ditugaskan ke operand yang dikiri
/=
c /= a sama dengan c = c * a
Mengkalikan operand yang dikanan dengan operand yang ada dikiri dan hasilnya ditugaskan ke operand yang dikiri
*=
c *= a sama dengan c = c * a
Memangkatkan operand yang dikanan dengan operand yang ada dikiri dan hasilnya ditugaskan ke operand yang dikiri
**=
c **= a sama dengan c = c ** a
berfungsi untuk pembagian bulat operand dikanan terhadap operand dikiri dan hasilnya disimpan d operand yang dikiri
//=
c //= a sama dengan c = c // a
berfungsi untuk operasi sisa bagi operand dikanan dengan operand dikiri dan hasilnya disimpan dioperand yang dikiri
%=
c %= a sama dengan c = c % a

5.Operator Bitwise

Operator Bitwsise adalah Operator yang beroperasi bit per bit sesuai dengan namanya.Misal,angka 2 dalam bit ditulis 10 dalam notasi biner dan angka 7 ditulis 111.


Pada tabel di bawah ini, misalkan x = 10 (0000 1010) dalam biner dan y = 4 (0000 0100) dalam biner.


"Perhatikan Tabel Berikut"


Nama Operator Contoh
Bitwise AND
&
x & y = 0 (0000 0000)
Bitwise OR
|
x | y = 14 (0000 1110)
Bitwise NOT
~
~x = -11(1111 0101)
Bitwise XOR
x ∧ y = 14 (0000 1110)
Bitwise right shift
»
x» 2 = 40 (0010 1000)
Bitwise left shift
«
x« 2 = 40 (0010 1000)

6.Operator Keanggotan

Operator keanggotaan adalah operator yang digunakan untuk memeriksa apakah suatu nilai atau variabel merupakan anggota dan ditemukan didalam suatu data(string,list,tuple,set,dan dictionary)


"Perhatikan Tabel Berikut"


Penjabaran Operator Contoh
Hasilnya True jika salah satu atau kedua operandnya bernilai benar OR 7 in x
True jika nilai atau variabel tidak ada di dalam data not in 7 not in x

7.Operator Identitas

Operator identitas adalah operator yang memeriksa apakah dua buah nilai(atau variabel)berada pada lokasi memori yang sama.


"Perhatikan Tabel Berikut"


Penjabaran Operator Contoh
True jika kedua operand identik (menunjuk ke suatu objek yang sama) is x is True
True jika kedua operand tidak identik (tidak merujuk ke objek yang sama) is not x is not True

Semoga artikel ini bemanfaat terutama bagi kalian yang baru memasuki dunia progamming sama kayak mimin juga,hehe

Jangan lupa share artikel ini ke teman atau saudara kalian


SALAM MAHASISWA


SALAM CODINGER

       

Tunggu Artikel selanjutnya....

3 تعليقات

إرسال تعليق

أحدث أقدم