Perulangan While di Python

While Loop digunakan jika kita tidak tahu pasti, kapan perulangan akan berhenti.

Contoh

i = 0
while i < 5:
	print(i)
	i += 1

Kasus lainnya, Misal kita benar-benar tidak tahu kapan program berhenti. Maka kita gunakan while True

i = 0
while True:
	user = input("Masukkan END untuk berhenti: ")
	i += 1
	
	if user == "END":
		print(f"Program Berhenti di Perulangan ke {i}")
		break
	else:
		print(f"Loop ke-{i}")

Disini kita tidak akan tahu kapan user memasukkan END ke input, jadi kita harus terus mengulang sampai user memasukkan END, dan pakai break untuk menghentikannya.