Lembar Cheat Aliran Kontrol Python

Kuasai pernyataan kondisional, loop, dan struktur kontrol loop dengan Python. Pelajari if-else, for, while, break, dan continue.

Percabangan Bersyarat dan Logis

Konstruksi untuk mengevaluasi pernyataan dan memandu jalur aliran eksekusi kode.

Metode / FungsiSintaksDeskripsi
if / elif / elseif cond1: ... elif cond2: ... else: ...Mengevaluasi jalur logis dalam urutan menurun.
match-casematch variable: case pattern: ...Pencocokan pola struktural diperkenalkan diPython 3.10 untuk mengevaluasi skema variabel.
Ternary Expressionvalue_if_true if condition else value_if_falseEksekusi kondisi satu baris sebaris.

Loop & Interupsi Loop

Sistem dan teknik loop berulang untuk mengubah atau menghentikan eksekusinya.

Metode / FungsiSintaksDeskripsi
forfor item in iterable:Iterasi secara berurutan melalui elemen urutan.
whilewhile condition:Mengeksekusi instruksi berulang kali selama kondisinya tetap Benar.
breakbreakSegera keluar dari loop yang berisi paling dalam.
continuecontinueMelewati kode yang tersisa di dalam iterasi loop saat ini dan berpindah ke iterasi berikutnya.
passpassPernyataan placeholder nol yang digunakan untuk memenuhi aturan indentasi blok tanpa mengeksekusi kode.
Loop elsefor ... else: ...Mengeksekusi blok else hanya jika perulangan selesai tanpa memenuhi pernyataan break.

Skrip Demo Interaktif

run_all_cheat_methods.py
Jalankan di Editor
# if / elif / else
if cond1: ... elif cond2: ... else: ...

# match-case
match variable: case pattern: ...

# Ternary Expression
value_if_true if condition else value_if_false

# for
for item in iterable:

# while
while condition:

# break
break

# continue
continue

# pass
pass

# Loop else
for ... else: ...

Pertanyaan yang Sering Diajukan

Apa itu kasus pencocokan di Python?

Ditambahkan diPython 3.10, match-case adalah pernyataan pencocokan pola struktural Python, mirip dengan pernyataan switch-case dalam bahasa lain.

Bagaimana cara kerja blok else dengan perulangan for atau while?

Blok else berjalan hanya jika perulangan selesai secara normal tanpa menemui pernyataan break.

Topik Terkait

Sumber Daya Python yang Direkomendasikan

Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.