Pada artikel ini analiswinter.com akan membahas mengenai berbagai jenis operator dalam Python, lengkap dengan fungsinya. Operator adalah simbol khusus dalam Python yang digunakan untuk melakukan operasi pada satu atau lebih operand (nilai atau variabel).

Memahami jenis-jenis operator sangat penting bagi pemula hingga tingkat mahir dalam pemrograman Python.

Mengenal Jenis Operator dalam Python

1. Operator Aritmatika

Operator ini digunakan untuk melakukan operasi matematika dasar.

OperatorNamaContoh
+Penjumlahana + b
Pengurangana – b
*Perkaliana * b
/Pembagiana / b
%Modulus (Sisa bagi)a % b
**Eksponen (Pangkat)a ** b
//Floor Divisiona // b

Contoh Program:

a = 10
b = 3
print(a + b)  # Output: 13
print(a - b)  # Output: 7
print(a * b)  # Output: 30
print(a / b)  # Output: 3.3333333333333335
print(a % b)  # Output: 1
print(a ** b) # Output: 1000
print(a // b) # Output: 3

2. Operator Perbandingan

Digunakan untuk membandingkan dua nilai dan menghasilkan nilai Boolean (True atau False).

OperatorNamaContoh
==Sama dengana == b
!=Tidak sama dengana != b
>Lebih besara > b
<Lebih kecila < b
>=Lebih besar samaa >= b
<=Lebih kecil samaa <= b

Contoh Program:

a = 5
b = 8
print(a == b)  # Output: False
print(a != b)  # Output: True
print(a > b)   # Output: False
print(a < b)   # Output: True
print(a >= b)  # Output: False
print(a <= b)  # Output: True

3. Operator Logika

Menggabungkan dua atau lebih ekspresi kondisional.

OperatorNamaContoh
andLogika AND(a > 5) and (b < 10)
orLogika OR(a > 5) or (b < 10)
notLogika NOTnot(a > 5)

Contoh Program:

a = 7
b = 4
print((a > 5) and (b < 10)) # Output: True
print((a > 10) or (b < 5))  # Output: True
print(not(a > 5))           # Output: False

4. Operator Penugasan

Digunakan untuk memberikan nilai ke variabel.

OperatorContohSama Dengan
=a = ba = b
+=a += ba = a + b
-=a -= ba = a – b
*=a *= ba = a * b
/=a /= ba = a / b
%=a %= ba = a % b
//=a //= ba = a // b
**=a **= ba = a ** b

Contoh Program:

a = 5
a += 3
print(a)  # Output: 8
a *= 2
print(a)  # Output: 16
a /= 4
print(a)  # Output: 4.0

5. Operator Bitwise

Bekerja di level bit untuk operasi seperti AND, OR, dan XOR.

OperatorNamaContoh
&ANDa & b
OR
^XORa ^ b
~NOT~a
<<Shift Lefta << 2
>>Shift Righta >> 2

Contoh Program:

a = 5  # 0101 dalam biner
b = 3  # 0011 dalam biner
print(a & b)  # Output: 1
print(a | b)  # Output: 7
print(a ^ b)  # Output: 6
print(~a)     # Output: -6
print(a << 1) # Output: 10
print(a >> 1) # Output: 2

Kesimpulan

Dengan memahami berbagai jenis operator dalam Python, kita dapat menulis kode program yang lebih efisien, logis, dan mudah dibaca. Operator menjadi bagian penting dalam setiap alur logika pemrograman, baik dalam pembuatan perhitungan, pengkondisian, hingga manipulasi bit.

Sekian artikel dari analiswinter.com tentang “Mengenal Jenis Operator dalam Python”. Jika ada pertanyaan atau topik lain yang ingin dibahas, jangan ragu untuk tinggalkan komentar ya!

Categorized in:

Python,

Last Update: April 27, 2025