Pemilihan itu seperti persimpangan jalan. Pemilihan memungkinkan program Anda memutuskan jalur mana yang akan diambil.
Dalam pelajaran ini, Anda akan belajar membuat kode yang menggunakan pemilihan untuk membuat keputusan.
Pernyataan kondisional, atau pernyataan if-else, memungkinkan program untuk melakukan tindakan yang berbeda berdasarkan kondisinya.
Regular price
age = 16
if age >= 18:
print("Regular price")
else:
print("Discount")
Pernyataan kondisional if dimulai dengan kata kunci if diikuti oleh kondisi dan simbol titik dua :
Pernyataan kondisional else dimulai dengan kata kunci else diikuti oleh simbol titik dua :
Kode yang berada di bawah baris else akan dieksekusi ketika kondisi tidak terpenuhi
Kode yang dieksekusi dalam blok if dan else harus diberi indentasi. Jika tidak, akan terjadi kesalahan.
age = 30
if age >= 18:
print("Regular price")
else:
print("Discount")
print("Proceed to payment")
Setelah komputer selesai mengeksekusi pernyataan if-else, komputer akan terus mengeksekusi pernyataan berikutnya secara berurutan.
age = 30
if age >= 18:
print("Regular price")
else:
print("Discount")
print("Proceed to payment")
Penggunaan operasi perbandingan yang benar memungkinkan Anda membuat program yang memecahkan masalah kehidupan nyata.
Anda dapat membuat program yang membuat keputusan yang lebih rumit jika Anda menggabungkan operasi logika dan perbandingan
Pilih operasi logika yang membuat ekspresi gabungan menghasilkan True
is_student = True
age = 20
is_student = False
age = 16
print(is_student and (age < 18))
Program ini memberikan diskon jika klien berusia di bawah 18 tahun atau seorang pelajar.
Jalankan kode untuk melihat hasilnya
Discount
age = 32
is_student = True
if age < 18 or is_student:
print("Discount")
else:
print("Regular price")
Pelajaran yang Dapat Dipetik
Anda telah mempelajari bahwa:
🌟 Pernyataan if-else digunakan untuk menerapkan seleksi ke dalam program Anda
🌟 Simbol titik dua : dan penggunaan indentasi diperlukan untuk mencegah kesalahan
Tidak ada komentar:
Posting Komentar