OPERATOR PYTHON
SMAN 1 JEMBER
Pengertian Operator
Operator adalah simbol khusus dalam Python yang digunakan
untuk melakukan operasi pada satu atau lebih operand
(nilai/variabel).
a = 10
b=5
c=a+b
+ adalah operator, a dan b adalah operand.
Operator Aritmatika
Digunakan untuk operasi matematika.
Operator Fungsi Contoh
+ Penjumlahan 5+3
- Pengurangan 5-3
* Perkalian 5*3
/ Pembagian 5/2
// Pembagian bulat 5 // 2
% Sisa bagi (modulus) 5%2
** Pangkat 2 ** 3
Operator Perbandingan (Relasional)
Digunakan untuk membandingkan dua nilai.
Operator Fungsi Contoh
== Sama dengan a = 10
!= Tidak sama b=5
> Lebih besar
print(a == b)
< Lebih kecil print(a > b)
>= Lebih besar sama dengan print(a <= b)
<= Lebih kecil sama dengan
Operator Logika
Digunakan untuk operasi logika (kondisi).
Operator Fungsi
and True jika semua kondisi benar
or True jika salah satu benar
not Membalik kondisi
Contoh:
nilai = 80
print(nilai >= 75 and nilai <= 100)
print(nilai < 60 or nilai > 90)
print(not nilai < 75)
Operator Assignment (Penugasan)
Digunakan untuk memberikan nilai ke variabel.
Operator Contoh Sama Dengan
= a=5 —
+= a += 2 a=a+2
-= a -= 2 a=a-2
*= a *= 2 a=a*2
/= a /= 2 a=a/2
Contoh:
a = 10
a += 5
print(a)
Operator Bitwise
Digunakan pada bilangan biner.
Operator Nama
Contoh:
& AND a = 5 # 101
| OR b = 3 # 011
^ XOR print(a & b)
print(a | b)
~ NOT
<< Shift kiri
>> Shift kanan
LATIHAN PRAKTIK
Buatlah program python dengan menampilkan:
a. Penjumlahan
b. Pengurangan
c. Perkalian
d. Pembagian
e. Pembagian bilangan bulat
f. Sisa bagi (modulus)
g. Pangkat