Materi Ke-2 Python SMA Negeri 6 Cimahi Kelas 10
Modul Ajar: Percabangan (If-Else) pada Python
Pendahuluan
Modul ini akan membahas tentang percabangan dalam bahasa pemrograman Python. Percabangan adalah alat yang memungkinkan kita untuk mengambil keputusan berdasarkan kondisi tertentu. Dalam Python, kita menggunakan pernyataan if, elif, dan else untuk mengimplementasikan percabangan.
Apa Itu Percabangan?
Percabangan adalah proses penentuan keputusan berdasarkan kondisi tertentu. Misalnya, kita ingin melakukan suatu tindakan jika suatu kondisi terpenuhi, dan tindakan lain jika kondisi tidak terpenuhi. Konsep ini sangat penting dalam pemrograman.
Struktur Percabangan
Dalam Python, kita memiliki beberapa jenis percabangan:
Blok If:
Blok If-Else:
Blok If-Elif-Else:
Contoh Program Percabangan Python
Berikut adalah contoh penggunaan percabangan dalam Python:
Pada contoh di atas, program akan menentukan predikat berdasarkan nilai yang dimasukkan oleh pengguna.
Kesimpulan
Percabangan adalah konsep dasar dalam pemrograman yang memungkinkan kita mengambil keputusan berdasarkan kondisi tertentu. Dengan memahami percabangan, kita dapat mengoptimalkan aliran program.
Modul Ajar Informatika Kelas 10: Perulangan While di Python
Pendahuluan
Modul Ajar Informatika adalah alat bantu pembelajaran yang membantu memandu pengajar melalui proses pembelajaran untuk mencapai tujuan pembelajaran Informatika. Pada modul ini, kita akan fokus pada materi perulangan while di bahasa pemrograman Python.
Apa Itu Perulangan While pada Python?
Perulangan while pada Python adalah proses pengulangan suatu blok kode program selama sebuah kondisi terpenuhi1. Singkatnya, perulangan while bersifat indefinite alias tidak pasti, atau bahkan tidak terbatas2. Sebuah blok kode akan dieksekusi terus-menerus selama kondisi yang diberikan masih terpenuhi.
Penulisan Sintaks While
Sintaks while ditulis dengan cara berikut:
Komponen utama dalam sintaks while:
Keyword while: Harus diisi.
<kondisi>: Bisa berupa variabel boolean atau ekspresi logika.
Blok kode: Kumpulan baris kode yang akan diulang-ulang selama kondisi terpenuhi.
Contoh Perulangan While
Mari lihat beberapa contoh penggunaan perulangan while:
Perulangan Tanpa Batas:
Hasilnya, sistem akan mencetak tulisan “Halo dunia!” berkali-kali tanpa henti. Kita bisa menghentikannya dengan menekan tombol Ctrl + C jika menggunakan CLI atau dengan tombol “stop” jika menggunakan IDE.
Perulangan dengan Inputan:
Pada contoh ini, kita meminta pengguna memasukkan angka hingga total mencapai atau melebihi 10.
print(f"Total: {total}")
adalah contoh penggunaan f-string di Python. F-string adalah fitur baru di Python 3.6 yang memungkinkan Anda menyisipkan nilai variabel ke dalam string dengan cara yang lebih mudah dan lebih mudah dibaca.Dalam contoh ini, kita menggunakan f-string untuk mencetak nilai variabel total
ke dalam string. Tanda kurung kurawal {}
digunakan untuk menandai tempat di mana nilai variabel akan disisipkan. Dalam hal ini, nilai variabel total
akan disisipkan di antara kata "Total: " dan tanda kutip.Perulangan dengan Break:
Perulangan akan berlanjut hingga pengguna mengetik “selesai”.
Kesimpulan
Perulangan while merupakan mekanisme yang kuat di Python. Dengan pemahaman yang baik tentang kondisi dan pengendalian perulangan, kita dapat mengoptimalkan aliran eksekusi program.
Latihan