While Loop di Python
While loop menjalankan blok kode selama kondisi bernilai True.
Sintaks Dasar
count = 0
while count < 5:
print(count)
count += 1
break & continue
# break — keluar dari loop
while True:
data = input("Masukkan angka (0 untuk keluar): ")
if data == "0":
break
print(f"Kamu memasukkan: {data}")
# continue — skip ke iterasi berikutnya
for i in range(10):
if i % 2 == 0:
continue # skip angka genap
print(i) # hanya cetak ganjil
Infinite Loop
# Hati-hati! Loop tanpa kondisi berhenti
while True:
# pastikan ada break di dalam
break