Mohon tunggu...
Hendra
Hendra Mohon Tunggu... Human Resources - Co Founder of Nothing

Mengenal dunia pemrograman komputer dimulai dari bahasa C++, kemudian besar bersama bahasa PHP dengan database tradisional SQL. Sempat iseng belajar sedikit tentang Apache Cordova, F7, Bootstrap. Namun saat ini fokus mendalami bahasa Python untuk keperluan Karya Ilmiah di S2

Selanjutnya

Tutup

Inovasi

Mengenal Operator Dasar dalam Bahasa Pemrograman Python

23 Oktober 2019   12:43 Diperbarui: 23 Oktober 2019   12:49 739
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Operator dalam Bahasa Pemrograman Python | unsplash.com/@markusspiske

Dalam menuliskan sebuah bahasa pemrograman terkadang dibutuhkan sebuah operator yang nantinya dibutuhkan untuk menghasilkan sebuah nilai. Namun apakah operator itu? Dalam bahasa pemrograman, operator merupakan simbol-simbol yang digunakan untuk melakukan sebuah operasi tertentu dan lebih banyak digunakan dalam fungsi matematika.

Dalam bahasa pemrograman Python, terdapat 4 jenis operator yang sangat penting untuk dikuasai atau paling tidak dimengerti sehingga bisa dengan mudah diterapkan. Operator tersebut antara lain:

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

Selain keempat operator diatas, ada dua operator lagi yang juga sering digunakan yaitu operator Bitwise yang sering digunakan untuk melakukan operasi berdasarkan bit/biner dan operator Ternary yang berfungsi untuk melakukan percabangan sama seperti percabangan if/else.

1. Operator Aritmatika

Operator aritmatika adalah operator yang paling sering digunakan dalam dunia pemrograman. Biasanya hampir semua bahasa pemrograman menerapkan simbol yang sama untuk operator ini. Berikut adalah contoh operator aritmatika dalam bahasa python.

Operator Aritmatika
Operator Aritmatika

Untuk lebih jelasnya, berikut adalah contoh penerapan dalam bahasa pemrograman Python:


a = 5

b = 4

c = a + b

print(c)

output : 9

Dari kode diatas dapat dilihat bahwa operator penjumlahan digunakan untuk mendapatkan nilai jumlah a dan b.

2. Operator Penugasan

Operator penugasan berfungsi untuk memberikan tugas atau nilai kedalam sebuah variabel. Selain itu juga bisa digunakan untuk melakukan penjumlahan, pengurangan dan lain sebaginya.

Operator Penugasan
Operator Penugasan
Contoh operator penugasan yang paling sering dijumpai adalah sebagai berikut:

a = 9 //memberikan nilai 9 ke variabel a

print(a)

//output : 9

3. Operator Pembanding

Operator pembanding sering digunakan untuk mendapatkan nilai tertentu dengan cara membandingkan antara dua buah nilai. Operator ini sering digunakan dalam sebuah kondisi percabangan. Berikut adalah tabel operator pembanding dalam bahasa Python.

Operator Pembanding
Operator Pembanding

Berikut adalah contoh operator pembading jika diterapkan bersamaan dengan percabangan.

a = 9

b = 3

if (a > b):

    print("Nilai a lebih besar dari b")

elif (a

    print("Nilai b lebih besar dari a")

//output : Nilai a lebih besar dari b

4. Operator Logika

Operator logika sering digunakan untuk melakukan operasi logika terhadap sebuah kondisi. Operator logika dalam bahasa Python terdiri dari.

Operator Logika
Operator Logika
Operator AND digunakan jika dua kondisi yang di syaratkan terpenuhi dua-duanya, jika hanya satu kondisi yang terpenuhi maka kondisi bernilai FALSE. Sedangkan Operator OR digunakan jika diantara dua kondisi atau lebih cukup dibutuhkan satu kondisi saja yang terpenuhi, maka kondisi tersebut bernilai TRUE. Dan yang terakhir operator NOT digunakan untuk mendefiniskan kebalikan dari sebuah kondisi.

HALAMAN :
  1. 1
  2. 2
  3. 3
Mohon tunggu...

Lihat Konten Inovasi Selengkapnya
Lihat Inovasi Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun