Modul Ajar: Bahasa Pemrograman
Python - If Else
Pendahuluan
Python adalah bahasa pemrograman yang mudah dipahami dan banyak digunakan dalam
berbagai bidang, seperti pengembangan web, analisis data, dan kecerdasan buatan. Salah
satu konsep dasar dalam pemrograman adalah struktur kendali, seperti percabangan if else,
yang memungkinkan program untuk mengambil keputusan berdasarkan kondisi tertentu.
Tujuan Pembelajaran
- Siswa dapat memahami konsep dasar percabangan if else dalam Python.
- Siswa dapat mengimplementasikan struktur if else dalam program Python.
- Siswa dapat membuat program sederhana menggunakan if else.
Materi
1. Struktur If
Struktur if digunakan untuk mengeksekusi suatu blok kode jika suatu kondisi terpenuhi
(bernilai True). Contoh:
x = 10
if x > 5:
print("x lebih besar dari 5")
2. Struktur If Else
Struktur if else digunakan untuk memilih antara dua blok kode: satu untuk kondisi True dan
satu lagi untuk kondisi False. Contoh:
x=3
if x > 5:
print("x lebih besar dari 5")
else:
print("x tidak lebih besar dari 5")
3. Struktur Elif
Elif (else if) digunakan untuk memeriksa beberapa kondisi. Contoh:
x=7
if x > 10:
print("x lebih besar dari 10")
elif x > 5:
print("x lebih besar dari 5 tapi tidak lebih dari 10")
else:
print("x 5 atau kurang")
Latihan
1. Buat program yang meminta pengguna memasukkan sebuah angka dan menentukan
apakah angka tersebut positif, negatif, atau nol.
2. Buat program yang meminta pengguna memasukkan usia, lalu menampilkan kategori
usia: Anak-anak (<12), Remaja (12-17), Dewasa (18-59), Lansia (60+).
Penutup
Dengan memahami dan mempraktikkan penggunaan if else, siswa akan mampu membuat
program yang dapat mengambil keputusan secara otomatis berdasarkan kondisi yang
diberikan.