Python memiliki dua perintah loop primitif yang terdiri dari:
Dengan while loop kita dapat mengeksekusi sekumpulan pernyataan selama kondisinya bernilai true.
Contoh:
Cetak i selama i kurang dari 6
i = 1 while i < 6: print(i) i += 1
Catatan: ingat untuk selalu menaikkan i, atau loop akan berlanjut seterusnya
Perulangan while membutuhkan variabel yang relevan agar siap, dalam contoh ini kita perlu mendefinisikan variabel pengindeksan, i, yang kita atur menjadi 1.
Dengan pernyataan break kita bisa menghentikan loop bahkan jika kondisi while bernilai benar.
Contoh:
Keluar dari loop ketika i adalah 3
i = 1 while i < 6: print(i) if (i == 3): break i += 1