0% menganggap dokumen ini bermanfaat (0 suara)
316 tayangan

Operator Pada Python

Operator pada Python digunakan untuk melakukan operasi matematika, perbandingan, penugasan, logika, bitwise, dan kondisi. Terdapat enam jenis operator yaitu operator aritmatika, pembanding, penugasan, logika, bitwise, dan ternary. Setiap operator memiliki simbol khusus dan digunakan untuk tujuan tertentu seperti penjumlahan, perbandingan, penugasan nilai, operasi logika, dan lainnya.
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
316 tayangan

Operator Pada Python

Operator pada Python digunakan untuk melakukan operasi matematika, perbandingan, penugasan, logika, bitwise, dan kondisi. Terdapat enam jenis operator yaitu operator aritmatika, pembanding, penugasan, logika, bitwise, dan ternary. Setiap operator memiliki simbol khusus dan digunakan untuk tujuan tertentu seperti penjumlahan, perbandingan, penugasan nilai, operasi logika, dan lainnya.
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 29

OPERATOR PADA PYTHON

OPERATOR MERUPAKAN SIMBOL-SIMBOL YANG


DIGUNAKAN UNTUK MELAKUKAN OPERASI TERTENTU.
ADA ENAM JENIS OPERATOR DALAM
PEMROGRAMAN YANG WAJIB DIKETAHUI:
• Operator Aritmatika
• Operator Pembanding/Relasi
• Operator Penugasan
• Opeartor Logika
• Operator Bitwise
• Operator Ternary
1. OPERATOR ARITMATIKA
OPEARTOR ARITMATIKA TERMASUK DALAM OPERATOR YANG
PALING SERING DIGUNAKAN DALAM PEMROGRAMAN.

Operator Simbol
Penjumlahan +
Pengurangan -
Perkalian *
Pembagian /
Sisa Bagi %
Pemangkatan **
MARI KITA COBA DALAM PROGRAM
HASILNYA
2. OPERATOR PENUGASAN

Seperti namanya, operator ini digunakan untuk memberikan tugas pada variabel.
Misalnya:

umur = 18

Maka variabel umur telah kita berikan tugas untuk menyimpan angka 18.
Selain menyimpan atau pengisian nilai, ada juga menjumlahkan, mengurangi,
perkalian, pembagian, dsb.
Operator Simbol
Pengisian =
Penjumlahan +=
Pengurangan -=
Perkalian *=
Pembagian /=
Sisa Bagi %=
Pemangkatan **=
UNTUK LEBIH JELASNYA, MARI KITA COBA
CONTOHNYA DALAM PROGRAM.
HASILNYA
Pada awalnya kita mengisi nilai variabel a dengan 4. Kemudian dilakukan
penjumlahan atau ditambah 5.
a+=5
Penjumlahan tersebut sama maksudnya seperti ini:
a=a+5
Artinya, kita mengisi nilai variabel a dengan nilai a sebelumnya, lalu ditambah 5.
3. OPERATOR PEMBANDING

• Operator ini digunakan untuk membandingkan dua buah nilai. Operator ini
juga dikenal dengan operator relasi dan sering digunakan untuk membuat
sebuah logika atau kondisi.
OPERTOR INI TERDIRI DARI
Operator Simbol

Lebih Besar >

Lebih Kecil <

Sama Dengan ==

Tidak Sama dengan !=

Lebih Besar Sama dengan >=

Lebih Kecil Sama dengan <=


Contoh:
a=9b=5c=a<b
Apakah isi dari variabel c?
Isinya adalah False, karena nilai 9 lebih kecil dari 5 (9 < 5)
adalah salah (False).
Untuk lebih jelasnya, mari kita coba contonya dalam
program.
4. OPERATOR LOGIKA

Operator logika digunakan untuk membuat operasi logika, seperti logika AND,
OR, dan NOT.
OPERATOR LOGIKA TERDIRI DARI

Nama Simbol di Python

Logika AND and

Logika OR or

Negasi/kebalikan not
CONTOH
HASILNYA
5. OPERATOR BITWISE

• Operator Bitwise adalah operator untuk melakukan


operasi berdasarkan bit/biner.
OPERTOR INI TERDIRI DARI
Nama Simbol

AND &

OR |

XOR ^

Negasi/kebalikan ~

Left Shift <<

Right Shift >>


Hasil operasi dari operator ini agak sulit dipahami,
kalau kita belum paham operasi bilangan biner. Mari kita coba pahami
dengan contoh sederhana:
Misalnya, kita punya variabel a = 60 dan b = 13.
Bila dibuat dalam bentuk biner, akan menjadi seperti ini:
a = 00111100
b = 00001101
Kemudian, dilakukan operasi bitwise
Operasi AND
a = 00111100 b = 00001101 a & b = 00001100
Operasi OR
a = 00111100 b = 00001101 a | b = 00111101
Operasi XOR
a = 00111100 b = 00001101 a ^ b = 00110001
Opearsi NOT (Negasi/kebalikan)
a = 00111100 ~a = 11000011
Konsepnya memang hampir sama dengan opeartor Logika.
Namun, Bitwise digunakan untuk biner.
MARI KITA COBA DALAM PROGRAM…
HASILNYA
6. OPERATOR TERNARY

• Operator ternary juga dikenal dengan operator kondisi, karena


digunakan untuk membuat sebuah ekspresi kondisi seperti
percabgan IF/ELSE.
• Operator ternary sebenarnya tidak ada dalam Python, tapi python
punya cara lain untuk menggantikan operator ini.Pada bahasa
pemrograman lain operator ternary menggunakan tanda tanya (?)
dan titik dua (:).
CONTOH

aku = (umur < 10) ?


"bocah" : "dewasa"
Dalam Python bentuknya berbeda,
yaitu menggunakann IF/ELSE dalam satu baris.
<Nilai True> if Kondisi else <Nilai False>
Contoh:
umur = input("berapa umur kamu? ") aku = "bocah" if umur < 10 else "dewasa" print aku
Lebih mudah dibaca bukan?
HASILNYA:
Coba juga untuk mengisi nilai variabel umur dengan nilai di bawah 10
dan
perhatikan output-nya.
Cara lain untuk membuat operasi ternary juga bisa menggunakan Tuple
dan List.
jomblo = True
status = ("Menikah", "Single")[jomblo]
print status
TERIMAKASIH

Anda mungkin juga menyukai