Percabangan Kondisional (If, Elif, Else, Match)
7 Sel • Python 3 (WebAssembly Kernel)Percabangan Kondisional (If, Elif, Else, Match-Case)
Percabangan memungkinkan program membuat keputusan dan mengeksekusi blok kode tertentu berdasarkan kondisi Boolean.
1. Pernyataan if, elif, dan else
if: Blok kode pertama yang dievaluasi.elif: Kondisi alternatif berikutnya jika kondisi sebelumnya tidak terpenuhi.else: Blok kode penutup yang dieksekusi jika seluruh kondisi di atas tidak terpenuhi.
Nilai: 82 -> Predikat: B (Baik)2. Percabangan Bersarang (Nested If)
Anda dapat menempatkan struktur if di dalam blok if lainnya untuk mengevaluasi kondisi bertingkat.
Diskon: 20.0% | Total Bayar: Rp 480,0003. Fitur Modern: match-case (Python 3.10+)
Mirip dengan struktur switch-case pada bahasa pemrograman lain, match-case mempermudah pencocokan pola nilai secara elegan.
200 OK - Permintaan berhasil diproses.