Control Flow

if / elif / else

Conditions must be bool.

is_ready = true

if is_ready:
    print("go")
elif false:
    print("wait")
else:
    print("stop")

match / case / default

code = 2

match code:
    case 1:
        print("one")
    case 2:
        print("two")
    default:
        print("other")

while loop

i = 0
while i < 3 do:
    print(i)
    i++

do-while loop

i = 0
do:
    print(i)
    i++
while i < 3

break and continue

for n in range(10):
    if n == 3:
        continue
    if n == 7:
        break
    print(n)