-->

Operator Pada Python Lengkap | Kita Ngoding Python #07 |

Operator Pada Python.- Tutorial Bahasa Pemrograman Python yang akan kita pelajari pada halaman ini yaitu tentang Apa Itu Operator Pada Python, Cara Menggunakan Operator Pada Python serta contoh syntax dari masing Operator Python.  

Jadi tetap semangat sampai akhir pembahasan 😄💪.

Operator Pada Python 

Apa yang dimaksud dengan operator dalam bahasa pemrograman?

Operator Adalah simbol-simbol yang digunakan untuk melakukan operasi aritmatika ataupun operasi logika. Nilai yang ada untuk dilakukan operasi disebut operand. 


Operator vs Operand.
Gambar Operator vs Operand.

Python sendiri memiliki sejumlah operator, yaitu :

  1. Operator Aritmatika Python
  2. Operator Penugasan Python
  3. Operator Perbandingan / Relasi Python
  4. Operator Logika Python
  5. Operator Bitwise Python
  6. Operator Identitas Python
  7. Operator Keanggotaan Python
  8. Operator Ternary Python
Mari kita bahas 8 Jenis Operator Pada Python 3 satu persatu.

Operator Aritmatika Python

Operator aritmatika adalah salah satu operator yang paling sering digunakan dalam pemrograman tidak hanya di python tapi juga di bahasa pemrograman lain. Kenapa?, karena Operator Aritmatika merupakan operator yang digunakan untuk melakukan operasi matematika, seperti penjumlahan, pengurangan, perkalian, pembagian, dan sebagainya.

Operator Aritmatika juga merupakan operator pada python yang berfungsi untuk menghitung pangkat/eksponen pada python.

Agar lebih jelas, perhatikan tabel jenis operator aritmatika berikut ini :

Operator Aritmatika
Gambar Operator Aritmatika

Contoh Operator Aritmatika Python :

# Operator Aritmatika Python 3
# Menggunakan operator penjumlahan
= 5 + 4
print ("Hasil = " , c)
# Operator Pengurangan
= 6 - 5
print ("Hasil =", c)
# Operator Perkalian
= 5 * 9
print ("Hasil =", c)
# Operator Pembagian
= 7 / 3
print ("Hasil =", c)
# Operator Pangkat
= 5 ** 6
print ("Hasil =", c)
# Operator Pembagian Bulat
= 14 // 6
print ("Hasil =", c)
# Operator Sisa Bagi / Modulus
= 10 % 7
print ("Hasil =", c)

Outputnya :

Hasil =  9
Hasil = 1
Hasil = 45
Hasil = 2.3333333333333335
Hasil = 15625
Hasil = 2
Hasil = 3

Baca Juga : Variabel Dan Type Data Pada Python

Operator Penugasan Python

Operator penugasan adalah operator yang digunakan untuk memberi nilai ke variabel.
Misalnya :

Jarak = 50

Variabel Jarak telah diberikan tugas untuk menyimpan nilai / angka 50.

Selain menyimpan atau pengisian nilai, ada juga menjumlahkan, mengurangi, perkalian, pembagian, dsb.
Suatu variabel tidak hanya digunakan untuk mengimpan nilai berupa angka saja tetapi juga bisa digunakan untuk menyimpan nilai berupa String / Char.

Selengkapnya bisa dilihat ditabel berikut ini :

Operator Penugasan
Gambar Operator Penugasan

Contoh Operator Penugasan Python :

jarak =int(input('Masukkan Angka :'))
jarak += 50
print('Hasil', jarak)

Ketika syntax diatas dijalankan, maka anda akan diminta untuk memasukkan angka. Dan angka yang anda masuk akan menjadi nilai dari variabel jarak. Dan berapapun angka yang dimasukkan ke variabel jarak, maka akan ditambah dengan 50.

Baca Juga : Perulangan For Pada Python

Operator Perbandingan Python

Dari namanya kita sudah bisa menebak bahwa Operator Perbandingan ini merupakan operator yang digunakan untuk membandingkan dua buah nilai. Operator perbandingan / relasi ini juga sering digunakan untuk membuat sebuah logika atau kondisi.

Selengkapnya bisa dilihat ditabel berikut ini :

Operator Perbandingan / Relasi

Gambar Operator Perbandingan / Relasi

Contoh Operator Perbandingan Python:

# Operator Perbandingan/Relasi Python 3
# Operator lebih besar dari
= 5 > 4
print ("Hasil = ", c)
# Operator lebih kecil dari
= 6 < 5
print ("Hasil =", c)
# Operator sama dengan
= 5 == 9
print ("Hasil =", c)
# Operator tidak sama dengan
= 7 != 3
print ("Hasil =", c)
# Operator Lebih besar atau sama dengan
= 5 >= 6
print ("Hasil =", c)
# Operator Lebih Kecil atau sama dengan
= 14 <= 6
print ("Hasil =", c)

Output :
Hasil =  True
Hasil = False
Hasil = False
Hasil = True 
Hasil = False
Hasil = False

Baca Juga : Tipe Data Number Pada Python 

Operator Logika Python

Operator Logika adalah operator yang digunakan untuk melakukan operasi logika.

Operator Logika dan penjelasannya :

Operator And  = Hasilnya akan True jika kedua operandnya bernilai benar.

Operator Or    = Hasilnya akan True jika salah satu dari kedua operandnya bernilai benar.

Operator Not  = Hasilnya akan True Jika operand bernilai salah.

Untuk Lebih jelasnya perhatikan gambar dibawah ini :

Penjelsan Operasi Logika : And, Or, Not

Gambar Penjelsan Operasi Logika : And, Or, Not

Contoh Operator Logika Python:

#Mengenal Operator Logika
= False
= True
#Operator And
= a and b
print(c) # Hasilnya akan False
#Operator Or
= a or b
print(c)   # Hasilnya akan True
#Operator not
= not b
print(c)    # Hasilnya akan False

Baca Juga : Perulangan While Pada Python

Operator Bitwise Pada Python / Operasi Biner

Operasi Bitwise merupakan operator untuk melakukan operasi berdasarkan bit/biner terhadap operandnya. Operasi yang satu ini sebetulnya jarang digunakan, namun perlu kita bahas karena siapa tau sahabat butuh dikemudian hari.

Operasi Bitwise lebih akrab dikatakan sebagai operasi masing-masing bit (Operasi Biner).

Untuk Mengulas kembali ingatan kita tentang bit dan biner, perhatikan gambar dibawah ini :

Cara Menghitung bit

Gambar Cara Menghitung bit

Sebelum kita masuk ke Syntax Operator Bitwise, terlebih dahulu kita berkenalan dengan simbol / tanda Operator Bitwise, yaitu sebagai berikut :

Simbol Operator Bitwise

Simbol Operator Bitwise

Contoh Operator Bitwise Python:

# Operator Bitwise (And)
= 5 & 6
print(c) # hasilnya 4
# Operator Bitwise (Or)
= 5 | 6
print(c) # hasilnya 7

Catatan : 
Nilai True dilambangkan dengan angka 1, sedangkan False dilambangkan dengan angka 0.

Untuk mengetahui lebih jelas tentang bagaimana cara menghitungnya perhatikan gambar dibawah ini :

Perhitungan Operator Bitwise AND
Gambar Perhitungan Operator Bitwise AND

Masih ingetkan tentang Operator Logika?, jika tidak sahabat tinggal geser ke atas. 
Operator And akan bernilai True jika kedua operand bernilai True. 

Sekarang untuk contoh kasus diatas, tinggal kita lakukan perhitungan 1 (True) And 0 (False) maka hasilnya akan 0 (False) dan seterusnya sehingga kita mendapatkan angka 00000100. Karena angka 1 berada pada index ke 2 maka angka 2 dipangkatkan dengan urutan indexnya sehingga mendapatkan angka 2= 4.

Sementara untuk Operator OR akan bernilai True jika salah satu operand bernilai True. Selanjutnya tinggal melakukan perhitungan seperti dibawah ini :

Perhitungan Operator Bitwise OR

Gambar Perhitungan Operator Bitwise OR

Baca Juga : Tentang Tipe Data Dictionary

Operator Identitas Python

Operator identitas merupakan operator yang  memeriksa apakah dua buah nilai berada pada lokasi memori yang sama.

Operator Identitas

Gambar Operator Identitas

Operator Keanggotaan Ptyhon

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

Operator Keanggotaan

Gambar Operator Keanggotaan

Operator Ternary Ptyhon

Operator ini mirip dengan ekspresi percabangan IF/ELSE, karena Operator ternary juga dikenal dengan operator kondisi.
Operator ternary sebenarnya tidak ada dalam python, tapi python punya untuk mengganti operator ini.

pada bahasa pemrograman lain operator ternary menggunakan tanda tanya(?) dan titik dua (:).

kondisi ? <nilai true> : <nilai false>
#contoh
status = (nilai < 70) ? "lulus" : "tidak"

Dalam Python bentuknya seperti berikut :

<Nilai True> if Kondisi else <Nilai False>
#Contoh 
nilai = int(input("Masukkan Nilai kamu? "))
status = "Tidak Lulus" if nilai < 70 else "Lulus"
print (status)

Demikianlah pembahasan kita pada kesempatan kali ini. Dengan begini kita sudah mengenal 8 jenis operator yang ada di python3.

Jangan lupa untuk menunjungi tulisan admin yang lainnya. linknya telah admin taruh dibawah ini, jadi silahkan kalian kunjungi ya.

Artikel Lainnya :

Tutorial Python #19 | Module Pada Python Dasar

Tutorial Python #18 | Class Pada Python Dasar 

Tutorial Python #17 | Tentang Function Pada Python

Tutorial Python #16 | Tentang Tipe Data Dictionary

Tutorial Python #15 | Tentang Tipe Data Set

Tutorial Python #14 | Tipe Data Tuple Dan Method Yang Dibutuhkan

Tutorial Python #13 | Tipe Data List Python Dan Method Yang Dibutuhkan

Tutorial Python #12 | Tipe Data String Python Lengkap

Tutorial Python #11 | Tipe Data Number Pada Python 

Tutorial Python #10 | Perulangan While Pada Python

Tutorial Python #09 | Perulangan For Pada Python

Tutorial Python #08 | Percabangan Pada Python Terbaru

Tutorial Python #07 | Operator Pada Python

Tutorial Python #06 | Variabel Dan Type Data Pada Python

Tutorial Python #05 | Menulis Syntax Python Di VS Code

Tutorial Python #04 | Cara Install Visual Studio Code Di Windows Terbaru 

Tutorial Python #03 | Cara Menginstall Python Di Windows 2021

Tutorial Python #02 | Hal-Hal Yang Perlu Diperhatikan Sebelum Memulai Menggunakan Bahasa Pemrograman Python

Tutorial Python # 01 | Pengertian, Sejarah, Kelebihan dan Kekurangan Bahasa Pemrograman Python  

Admin rasa cukup untuk bahasan kita pada kesempatan yang baik ini. Sekian dan saya haturkan banyak-banyak terimakasih.. 😉😉

0 Response to "Operator Pada Python Lengkap | Kita Ngoding Python #07 |"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel

close