Materi selanjutnya yang akan kita pelajari mengenai perulangan, perulangan adalah sebuah sistem yang akan mengeksekusi program berkali-kali dengan jumlah tertentu atau sampai suatu kondisi terpenuhi, sehingga perlu untuk mempelajari materi kali ini agar dapat membuat program yang efisien pada suatu kondisi-kondisi tertentu. Khususnya dalam perulangan while.
Perulangan while pada python adalah proses pengulangan suatu blok kode program selama sebuah kondisi terpenuhi. Singkatnya, perulangan while adalah perulangan yang bersifat indefinite alias tidak pasti, atau bahkan tidak terbatas.
Sebuah blok kode akan dilakukan terus-menerus selama suatu kondisi terpenuhi. Jika suatu kondisi ternyata tidak terpenuhi pada iterasi ke 10, maka perulangan akan berhenti. Jika kondisi yang sama pada saat yang berbeda ternyata berhenti pada iterasi ke 100, maka perulangan akan berhenti pada jumlah tersebut.