Pernyataan kondisi atau IF merupakan salah satu konsep paling mendasar dalam pemrograman. Fitur ini memungkinkan program untuk mengambil keputusan secara otomatis berdasarkan kondisi yang telah ditentukan.
Pada panduan kali ini, kita akan membahas cara menulis dan menjalankan sintaks IF tunggal (kondisi sederhana) di aplikasi IDLE Python (komputer/laptop) maupun Pydroid 3 (HP Android).
1. Kode Program Python
Berikut adalah contoh skrip Python sederhana untuk mengevaluasi kelulusan nilai berdasarkan skor yang diperoleh:
skor = 85
if skor >= 70:
print('HEBAT')
else:
print('BELAJAR LAGI')
Hasil Keluaran (Output):
Ketika Anda menjalankan kode di atas, layar terminal atau shell akan menampilkan hasil berikut:
HEBAT
Penjelasan Kode:
Variabel skor diberi nilai 85. Karena nilai 85 lebih besar dari atau sama dengan 70 (85 >= 70 bernilai True / Benar), maka perintah di bawah blok if dieksekusi, yaitu mencetak kata HEBAT. Sedangkan perintah di bawah blok else diabaikan.
2. Apakah Spasi Memengaruhi Kode di Python?
YA, SANGAT MEMENGARUHI.
Dalam bahasa pemrograman Python, spasi di awal baris kode dikenal dengan istilah Indentasi (indentation). Berbeda dengan bahasa seperti C++ atau Java yang menggunakan kurung kurawal {} untuk menandai blok kode, Python sepenuhnya mengandalkan indentasi.
Berikut perbandingan penulisan kode yang benar dan salah:
| Penulisan Benar | Penulisan Salah |
|---|---|
if skor >= 70:
print('HEBAT')
✔ Menggunakan 4 spasi / 1 Tab pada perintah print.
|
if skor >= 70:
print('HEBAT')
✖ Tidak ada spasi sebelum print.
|
Jika Anda tidak memberikan spasi (indentasi) setelah baris if maupun else, baik di IDLE Python maupun di Pydroid 3, program akan langsung berhenti dan menampilkan pesan kesalahan:
IndentationError: expected an indented block
3. Cara Menjalankan Kode di Aplikasi
- Menggunakan IDLE Python (PC / Laptop):
- Buka aplikasi IDLE Python.
- Klik menu
File>New File. - Ketikkan kode program di atas.
- Tekan tombol F5 pada keyboard untuk menguji dan melihat hasilnya.
- Menggunakan Pydroid 3 (HP Android):
- Buka aplikasi Pydroid 3 di smartphone Anda.
- Ketikkan kode program di lembar kerja yang tersedia.
- Tekan tombol Play (lingkaran kuning di sudut kanan bawah) untuk melihat outputnya.
:) di IDLE maupun Pydroid 3, sistem akan secara otomatis memberikan spasi/indentasi ke kanan. Pastikan Anda tidak menghapus spasi otomatis tersebut agar program dapat berjalan dengan lancar!
Tidak ada komentar:
Posting Komentar