Sunday , September 20 2020
Home » Python » Tutorial Python – Operator Pada Python

Tutorial Python – Operator Pada Python

Tutorial Python – Operator Pada Python

lebakcyber.net – Tutorial Python – Operator Pada Python. Pada tutorial sebelumnya kita sudah mempelajari tentang variabel dan juga tipe data yang ada pada python. Dan pada tutorial belajar python kali ini kita akan mempelajari tentang operator pada python.

Operator dapat didefinisikan sebagai simbol-simbol yang digunakan untuk melakukan suatu kegiatan operasi tertentu. Ada 5 jenis operator yang ada dalam pemrograman dan wajib kalian ketahui.

  • Operator Aritmatika
  • Operator Logika
  • Operator Pembanding
  • Operator Penugasan
  • Operator Ternary

Dan ditutorial belajar python kali ini kita akan membahas ke enam operator tersebut.

Advertisements

Operator Aritmatika

Operator aritmatika adalah operator yang biasanya digunakan untuk melakukan proses perhitungan pada suatu program, operator aritmatika ini juga merupakan salah satu operator yang paling sering digunakan.

Operator aritmatika sendiri terdiri dari :

Advertisements
Operator Simbol
Pengurangan
Penjumlahan +
Pembagian /
Perkalian *
Pemangkatan **
Sisa Bagi %

Sekarang kita coba implementasikan perintah pada masing-masing operator aritmatika tersebut kedalam program python.

#Membuat input file

nilai_1 = int(input("Masukan nilai pertama : "))
nilai_2 = int(input("Masukan nilai kedua   : "))

#Operator aritmatika pengurangan
jumlah = nilai_1 - nilai_2
print("Ini adalah hasil operator aritmatika pengurangan = ", jumlah)

#Operator aritmatika penjumlahan
jumlah = nilai_1 + nilai_2
print("Ini adalah hasil operator aritmatika penjumlahan = ", jumlah)

#Operator aritmatika pembagian
jumlah = nilai_1 / nilai_2
print("Ini adalah hasil operator aritmatika pembagian   = ", jumlah)

#Operator aritmatika perkalian
jumlah = nilai_1 * nilai_2
print("Ini adalah hasil operator aritmatika perkalian   = ", jumlah)

#Operator aritmatika pemangkatan
jumlah = nilai_1 ** nilai_2
print("Ini adalah hasil operator aritmatika pemangkatan = ", jumlah)

#Operator aritmatika sisa bagi
jumlah = nilai_1 % nilai_2
print("Ini adalah hasil operator aritmatika sisa bagi   = ", jumlah)

Setelah dijalankan, maka output dari operator aritmatika tersebut seperti dibawah ini :

Masukan nilai pertama : 5

Masukan nilai kedua   : 2

Ini adalah hasil operator aritmatika pengurangan =  3

Ini adalah hasil operator aritmatika penjumlahan =  7

Ini adalah hasil operator aritmatika pembagian   =  2.5

Ini adalah hasil operator aritmatika perkalian   =  10

Ini adalah hasil operator aritmatika pemangkatan =  25

Ini adalah hasil operator aritmatika sisa bagi   =  1

Operator Logika

Operator logika adalah sebuah operator yang biasanya digunakan untuk melakukan operasi logika, misalnya seperti logika AND, OR dan NOT.

Nama Logika Simbol
Logika AND and
Logika OR or
Logika NOT not

Dibawah ini adalah contoh dari penggunaan operator logika di python :

#pembuatan variabel dan pemberian nilai
nilai_1 = True
nilai_2 = False

#Operator Logika And

hasil = nilai_1 and nilai_2

print(hasil)


#Operator logika Or

hasil = nilai_1 or nilai_2

print(hasil)


#Operator logika Not

nilai_1 = not nilai_2

print(hasil)

Setelah dijalankan, maka nanti hasilnya akan seperti dibawah ini :

False
True
True

Operator Pembanding

Operator pembanding biasanya digunakan untuk melakukan pembandingan pada dua buah nilai yang berbeda. Operator pembanding ini juga biasanya dikenal dengan operator relasi dan sering digunakan untuk membuat suatu kondisi atau logika.

Operator pembanding ini terdiri dari :

Operator Simbol
Lebih besar >
Lebih kecil <
Sama dengan ==
Tidak sama dengan !=
Lebih besar sama dengan >=
Lebih kecil sama dengan <=

Sekarang kita coba implementasikan operator pembanding tersebut pada program python

#Membuat fungsi input untuk memasukan nilai
nilai_1 = int(input("Nilai 1 = "))
nilai_2 = int(input("Nilai 2 = "))

#Hasil operator logika lebih besar
hasil = nilai_1 > nilai_2
print("Apakah nilai 1 lebih besar dari nilai 2? ", hasil)

#Hasil operator logika lebih kecil
hasil = nilai_1 < nilai_2
print("Apakah nilai 1 lebih kecil dari nilai 2? ", hasil)

#Hasil operator logika sama dengan
hasil = nilai_1 == nilai_2
print("Apakah nilai 1 sama dengan nilai 2? ", hasil)

#Hasil operator logika tidak sama dengan
hasil = nilai_1 != nilai_2
print("APakah nilai 1 tidak sama dengan nilai 2? ", hasil)

#Hasil operator logika lebih besar sama dengan
hasil = nilai_1 >= nilai_2
print("Apakah nilai 1 lebih besar sama dengan nilai 2? ", hasil)

#hasil Operator logika lebih kecil sama dengan
hasil = nilai_1 <= nilai_2
print("Apakah nilai 1 lebih kecil sama dengan nilai 2? ", hasil)

Selanjutnya jalankan perintah diatas pada program python, nanti hasilnya akan seperti dibawah ini :

Nilai 1 = 5
Nilai 2 = 3

Apakah nilai 1 lebih besar dari nilai 2?  True

Apakah nilai 1 lebih kecil dari nilai 2?  False

Apakah nilai 1 sama dengan nilai 2?  False

APakah nilai 1 tidak sama dengan nilai 2?  True

Apakah nilai 1 lebih besar sama dengan nilai 2?  True

Apakah nilai 1 lebih kecil sama dengan nilai 2?  False

Operator Penugasan

Operator penugasan adalah operator yang digunakan untuk memberikan pada sebuah variabel yang dibuat pada python.

Selain mengisi atau menyimpan suatu nilai, variabel bisa juga ditugaskan untuk melakukan penjumlahan, pengurangan, perkalian, pembagian dan sebagainya.

Contoh operator penugasan :

Operator Simbol
Pengisian =
Penjumlahan +=
Pengurangan -=
Pembagian /=
Perkalian */=
Pemangkatan **/=
Sisa Bagi %=

Sekarang kita coba implementasikan operator penugasan tersebut di python

#Operator penugasan pengisian
nilai_1 = 5
hasil = nilai_1
print("operator penugasan pada nilai 1 = ", hasil)

#operator penugasan penjumlahan
nilai_2 = 5
nilai_2 += 5
print("nilai 2 setelah ditambah 5 = ", nilai_2)

#Operator penugasan pengurangan
nilai_3 = 5
nilai_3 -= 3
print("nilai 3 setelah dikurangi 3 = ", nilai_3)

#Operator penugasan pembagian
nilai_4 = 5
nilai_4 /= 2
print("nilai 4 setelah dibagi 2 = ", nilai_4)

#Operator penugasan perkalian
nilai_5 = 5
nilai_5 *= 3
print("nilai 5 setelah dikali 3 = ", nilai_5)

#Operator penugasan pemangkatan
nilai_6 = 5
nilai_6 **= 2
print("nilai 6 setelah dipangkat 2 = ", nilai_6)

#Operator penugasan sisa bagi
nilai_7 = 5
nilai_7 %= 2
print("Nilai 7 setelah sisa bagi 2 = ", nilai_7)

Nanti output hasilnya seperti berikut ini :

operator penugasan pada nilai 1 =  5
nilai 2 setelah ditambah 5 =  10
nilai 3 setelah dikurangi 3 =  2
nilai 4 setelah dibagi 2 =  2.5
nilai 5 setelah dikali 3 =  15
nilai 6 setelah dipangkat 2 =  25
Nilai 7 setelah sisa bagi 2 =  1

Operator Ternary

Operator Ternary dikenal juga sebagai operator kondisi, karena operator ini digunakan untuk membuat suatu ekspresi atau kondisi percabangan seperti IF/Else.

Dalam bahasa pemrograman python sebenarnya tidak ada operator ternary, dan untuk memproses suatu kondisi pada python menggunakan perintah IF/Else.

Contohnya seperti berikut ini :

#Membuat variabel dan fungsi input
usia = int(input("Berapa usia kamu? "))
status = "Anak-anak" if usia < 17 else "Dewasa"
print("Kamu " + status)

Jalankan perintah tersebut dan masukan nilai 17, maka outputnya akan menuliskan bahwa kamu sudah dewasa seperti dibawah ini :

Berapa usia kamu? 17
Kamu Dewasa

Oke sampai disini pembahasan kita mengenai operator pada python sudah selesai. Jangan lupa untuk selalu berkunjung ke lebakcyber.net untuk mendapat tutorial belajar python dasar lainnya ya.

About Firdan Ardiansyah

Admin di lebakcyber.net Untuk berhubungan dengan saya, silahkan kirim email ke : firdan@lebakcyber.net

Check Also

Tutorial Python - Perulangan Pada Python

Tutorial Python – Perulangan Pada Python

Tutorial Python – Perulangan Pada Python lebakcyber.net – Tutorial Python – Perulangan pada python. Secara …

Leave a Reply

Your email address will not be published. Required fields are marked *