Belajar Pemrograman Bersama Portal Coding

Belajar berbagai pemrograman secara gratis dan praktis agar cepat mahir.

Mulai Belajar

Macam-macam operator dalam pemrograman python

Tanggal Upload : 2020-03-13 17:46:27

Diupload Oleh : Administrator


# python # python 3

macam-macam operator dalam pemrograman python

Halo sobat Portal Coding.

Pada pembahasan kali ini kita akan membahas mengenai macam-macam operator dalam pemrograman python. 

Sebelumnya kiita telah membahas mengenai pembuatan variable dalam pemrograman python. Jika belum membacanya silahkan dibaca terlebih dahulu agar lebih mudah memahami materi ini dan materi-materi selanjutnya.

 

Operator Dalam Pemrograman Python

Operator adalah symbol yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi

Bagi yang sudah mahir dalam dunia pemrograman pasti mengetahui berbagai macam operator dalam bahasa pemrograman. Yang pada umumnya seperti Operator Aritmatika, Operator Logika, Operator Penugasan, Operator Perbandingan, Operator Bitwise, dan operator lainnya.

Nah pada bahasa pemrograman python, operator-operatornya hampir keseluruhan sama dengan operator-operator dibahasa pemrograman lain.

 

Jenis-jenis operator dalam pemrograman python

Berikut ini macam-macam operator yang didukung dalam bahasa pemrograman python.

  • Operator Aritmatika (Arithmetic Operators)
  • Operator Perbandingan (Comparison (Relational) Operators)
  • Operator Penugasan (Assignment Operators)
  • Operator Logika (Logical Operators)
  • Operator Bitwise (Bitwise Operators)
  • Operator Keanggotaan (Membership Operators)
  • Operator Identitas (Identity Operators)

 

Operator Aritmatika

Operator Aritmatika adalah operator yang berfungsi untuk melakukan operasi perhitungan seperti pertambahan, pengurangan, perkalian, pembagian, dan sisa bagi.

Dalam pemrograman python terdapat dua penambahan simbol operator dalam aritmatika, yaitu pangkat dan pembagian bulat.

Berikut ini simbol-simbol untuk tiap operator dalam operator aritmatika.

1. Penjumlahan ( + )

    Menjumlahkan nilai dari masing-masing bilangan

2. Pengurangan ( - )

    Mengurangi nilai bilangan di sebelah kiri menggunakan nilai bilangan di sebelah kanan

3. Perklian ( * )

    Mengalikan nilai dari masing-masing bilangan

4. Pembagian ( / )

    Membagi nilai bilangan disebelah kiri menggunakan nilai bilangan di sebelah kanan

5. Sisa bagi ( % )

    Mendapatkan sisa pembagian dari bilangan di sebelah kiri operator ketika dibagi oleh bilangan di sebelah kanan

6. Perpangkatan ( ** )

    Memangkatkan bilangan disebelah kiri operator dengan bilangan di sebelah kanan operator

7. Pembagian Bulat ( // )

    Hasil dari pembagian bilangan dibulatkan.

 

Contoh 


n1 = 6
n2 = 3


# penjumlahan
penjumlahan = n1 + n2
print(penjumlahan)

# pengurangan
pengurangan = n1 - n2
print(pengurangan)

# perkalian
perkalian = n1 * n2
print(perkalian)

# pembagian
pembagian = n1 / n2
print(pembagian)

# sisa bagi
sisa_bagi = n1 % n2
print(sisa_bagi)

# pangkat
pangkat = n1 ** n2
print(pangkat)

# pembagian pembulatan
pembagian_pembulatan = n1 // n2
print(pembagian_pembulatan)

 

Operator Perbandingan 

Operator perbandingan adalah operator yang digunakan untuk membandingkan suatu nilai dari masing-masing operan. dan hasil yang dikerluarkan adalah True atau False.

Berikut ini simbol-simbol untuk tiap operator dalam operator perbandingan.

1. Sama dengan ( == )

    Bernilai True jika masing-masing operan memiliki nilai yang sama,

2. Tidak sama dengan ( != )

    Bernilai False jika masing-masing operan bernilai yang sama,

3. Lebih besar ( > )

    Bernilai True Jika nilai operan kiri lebih besar dari nilai operan kanan, maka kondisi menjadi benar.

4. Lebih Kecil ( < )

    Bernilai True Jika nilai operan kiri lebih kecil dari nilai operan kanan, maka kondisi menjadi benar.

5. Lebih besar sama dengan ( >= )

    Bernilai True Jika nilai operan kiri lebih besar dari nilai operan kanan, atau sama, maka kondisi menjadi benar.

6. Lebih kecil sama dengan ( <= )

    Bernilai True Jika nilai operan kiri lebih kecil dari nilai operan kanan, atau sama, maka kondisi menjadi benar.

 

Contoh


n1 = 6
n2 = 3

# Sama dengan
print(n1 == n2)

# Tidak sama dengan
print(n1 != n2)

# Lebih besar
print(n1 > n2)

# Lebih kecil
print(n1 < n2)

# Lebih besar sama dengan
print(n1 >= n2)

# Lebih kecil sama dengan
print(n1 <= n2)

 

Operator Penugasan

Operator perbandingan adalah operator yang digunakan untuk membandingkan suatu nilai dari masing-masing operan.

Berikut ini simbol-simbol untuk tiap operator dalam operator Penugasan.

1. Sama dengan ( = )

    Memberikan nilai tetap ke dalam sebuah variable

2. Tambah sama dengan ( += )

     Menambahkan nilai awal dari variable dengan nilai di sebelah kanan operan.

3. Kurang sama dengan ( -= )

    Mengurangi nilai awal dari variable dengan nilai di sebelah kanan operan.

4. Kali sama dengan ( *= )

     Mengalikan nilai awal dari variable dengan nilai di sebelah kanan operan.

5. Bagi sama dengan ( /= )

     Membagi nilai awal dari variable dengan nilai di sebelah kanan operan.

6. Sisa bagi sama dengan ( %= )

     Mendapatkan sisa bagi dari  nilai awal dari variable dibagi dengan nilai di sebelah kanan operan.

7. Pangkat sama dengan ( **= )

     Memangkatkan nilai awal dari variable dengan nilai di sebelah kanan operan.

8. Pembagian pembulatan sama dengan ( //= )

     Membagi nilai awal dari variable dengan nilai di sebelah kanan operan. dan hasil dibulatkan

 

Contoh


# Sama dengan
n = 4
print(n)

# Tambah sama dengan
n += 2
print(n)

# Kurang sama dengan
n -= 1
print(n)

# Kali sama dengan
n *= 5
print(n)

# Bagi sama dengan
n /= 2
print(n)

# Sisa bagi sama dengan
n %= 3
print(n)

# Pangkat sama dengan
n **= 4
print(n)

# Pembagian pembulatan sama dengan
n = 10
n //= 7
print(n)

Operator Logika

Operator logika adalah operator yang dipakai untuk membuat kesimpulan logis dari 2 kondisi yang dimana hasilnya adalah True atau False.

Berikut ini macam-macam operator logika.

1. And

    Apabila kedua variable bernilai True, maka akan menghasilkan True / benar. Jika tidak maka False.

2. Or

   Apabila salah satu variable bernilai True, maka akan menghasilkan True atau benar. Jika tidak maka False.

3. Not

    Apabila variable bernilai True, maka hasilnya akan False. Begitu juga sebaliknya.

 

Contoh


n1 = True
n2 = False

# and
print(n1 and n2)

# or
print(n1 or n2)

# not
print(not n1)

 

Untuk penjelasan selanjutnya yaitu Operator Bitwise, Operator Keanggotaan, dan Operator Identitas akan dibahas di materi selanjutnya.

Terimakasih.

 

Selanjutnya :

=> Macam-macam operator dalam pemrograman python #part 2

 

Advertisement



Tentang Portal Coding

Tentang Portal Coding

Portal Coding adalah situs web yang membahas mengenai berbagai macam bahasa pemrograman baik versi web, desktop maupun mobile secara lengkap.

Portal Coding On Youtube

Ayo subscribe channel Portal Coding di Youtube. Dichannel ini kami menyediakan berbagai tutorial dalam bentuk video. Agar kita lebih mudah belajar pemrograman. Klik disini untuk subscribe.

Subscribe