Mengajar hari ini, menyiapkan generasi esok

  • – Hasan al-Bashri

    "Jika seorang mencari ilmu, maka itu akan tampak di wajah, tangan, dan lidahnya serta dalam kerendahan hatinya kepada Allah".

  • – Imam Syafi’i

    "Ilmu adalah yang memberikan manfaat, bukan yang sekadar hanya dihafal".

  • – Sufyan bin Uyainah

    "Tahapan pertama dalam mencari ilmu adalah mendengarkan, kemudian diam dan menyimak dengan penuh perhatian, lalu menjaganya, lalu mengamalkannya dan kemudian menyebarkannya"

  • – Imam Syafi’i

    "Barangsiapa belum pernah merasakan pahitnya menuntut ilmu walau sesaat, ia akan menelan hinanya kebodohan sepanjang hidupnya"

  • – Ali bin Abi Thalib

    "Ilmu itu ada dua macam: apa yang diserap dan yang didengar. Dan yang didengar tidak akan memberikan manfaat jika tidak diserap"

Tampilkan postingan dengan label Phyton. Tampilkan semua postingan
Tampilkan postingan dengan label Phyton. Tampilkan semua postingan

10 Maret 2026

Pembelajaran Phyton #3 - Operator Aritmatika dan Logika

MATERI PYTHON DASAR

Operator Aritmatika dan Logika


Tujuan Pembelajaran

Setelah mempelajari materi ini, siswa mampu:

  1. Menjelaskan pengertian operator aritmatika dalam Python

  2. Menggunakan operator aritmatika untuk perhitungan

  3. Menjelaskan operator logika dalam Python

  4. Menggunakan operator logika untuk membuat kondisi logis


A. Operator Aritmatika

Pengertian

Operator aritmatika adalah operator yang digunakan untuk melakukan perhitungan matematika pada program.

Contoh:

  • penjumlahan

  • pengurangan

  • perkalian

  • pembagian


Jenis Operator Aritmatika

OperatorNamaContohHasil
+Penjumlahan5 + 38
-Pengurangan10 - 46
*Perkalian4 * 312
/Pembagian8 / 24.0
%Modulus (sisa bagi)10 % 31
**Pangkat2 ** 38
//Pembagian bulat7 // 23

Contoh Program Operator Aritmatika

a = 10
b = 3

print("Penjumlahan:", a + b)
print("Pengurangan:", a - b)
print("Perkalian:", a * b)
print("Pembagian:", a / b)
print("Sisa bagi:", a % b)

Output:

Penjumlahan: 13
Pengurangan: 7
Perkalian: 30
Pembagian: 3.333333333
Sisa bagi: 1

Contoh Program Menghitung Luas Persegi Panjang

panjang = 8
lebar = 5

luas = panjang * lebar

print("Luas persegi panjang adalah:", luas)

Output

Luas persegi panjang adalah: 40

B. Operator Perbandingan

Operator ini digunakan untuk membandingkan dua nilai.

Hasilnya adalah True atau False.

OperatorArtiContoh
==sama dengan5 == 5
!=tidak sama dengan5 != 3
>lebih besar7 > 3
<lebih kecil2 < 4
>=lebih besar sama dengan5 >= 5
<=lebih kecil sama dengan3 <= 5

Contoh:

a = 10
b = 5

print(a > b)
print(a == b)

Output

True
False

C. Operator Logika

Pengertian

Operator logika digunakan untuk menggabungkan dua kondisi atau lebih.


Jenis Operator Logika

OperatorFungsi
andbenar jika semua kondisi benar
orbenar jika salah satu kondisi benar
notmembalik nilai

Contoh Operator AND

umur = 17
punya_ktp = True

print(umur >= 17 and punya_ktp)

Output

True

Artinya:

  • umur cukup

  • punya KTP
    → hasil True


Contoh Operator OR

nilai = 70
remedial = True

print(nilai >= 75 or remedial)

Output

True

Artinya:

  • nilai belum cukup

  • tetapi remedial
    → tetap True


Contoh Operator NOT

lulus = True

print(not lulus)

Output

False

Karena not membalik nilai.


Contoh Program Sederhana

Program menentukan apakah siswa lulus.

nilai = 80
kehadiran = 85

print(nilai >= 75 and kehadiran >= 80)

Output

True

Artinya siswa lulus.


Mini Project 1

Buat program menghitung:

  • luas persegi

  • keliling persegi

Contoh variabel:

sisi = 6

Mini Project 2

Buat program yang menentukan apakah seseorang boleh membuat SIM.

Syarat:

  • umur ≥ 17

Contoh output:

Apakah boleh membuat SIM?
True

Kesalahan Umum Siswa

1️⃣ Salah menulis operator
= bukan ==

2️⃣ Salah memahami % (modulus)

3️⃣ Bingung antara and dan or


Kesimpulan

Operator dalam Python digunakan untuk:

1️⃣ Operator Aritmatika
→ melakukan perhitungan matematika

2️⃣ Operator Perbandingan
→ membandingkan dua nilai

3️⃣ Operator Logika
→ menggabungkan beberapa kondisi


Untuk mengetahui sejauhmana pemahaman kalian terhadap materi tersebut silakan kerjakan tugas / soal-soal dengan klik link di bawah ini !

Jangan lupa !! Tuliskan nama lengkap dan no absen ya nak !

Share:

Subscribe Us

Latihan TKA (SD, SMP, SMA/SMK)

Latihan TKA (SD, SMP, SMA/SMK)
Berlatih dan Bisa

Pengikut

Statistik Pengunjung

Promo