Introduction

Selesai

Note

Lihat tab Teks dan gambar untuk detail selengkapnya!

Sejauh ini, Anda telah melihat program yang berjalan dari atas ke bawah dalam garis lurus. Tetapi aplikasi nyata perlu merespons secara berbeda tergantung pada situasinya—memeriksa apakah pengguna memasukkan input yang valid, menentukan siapa yang memenangkan game, atau menampilkan pesan yang berbeda berdasarkan nilai.

Dalam modul ini, Anda mempelajari cara memberi program Anda kemampuan untuk membuat keputusan. Anda bekerja dengan nilai Boolean dan operator perbandingan untuk mengevaluasi kondisi, menggunakan if, elif, dan else untuk menjalankan kode yang berbeda berdasarkan kondisi tersebut, dan menggabungkan beberapa kondisi dengan operator logis. Anda menempatkan semua ini bersama-sama untuk membangun batu, kertas, gunting permainan.