Perlu diperhatikan bahwa dalam penggunaan while loop, kita harus memastikan ada perubahan pada variabel atau kondisi yang digunakan dalam kondisi while agar suatu saat kondisi menjadi False dan menghentikan pengulangan. Jika tidak, maka while loop akan menjadi loop tak berujung dan dapat mengakibatkan penghentian program.
While loop sangat berguna ketika kita tidak tahu pasti berapa kali iterasi yang diperlukan, tetapi kita tahu kondisi yang harus dipenuhi agar pengulangan berlanjut. Ini memberikan fleksibilitas dalam mengontrol alur program dan mengatasi situasi di mana kita perlu menjalankan blok kode berulang kali hingga suatu kondisi tertentu terpenuhi.
Fungsi
Fungsi adalah blok kode dalam pemrograman Python yang memiliki nama tertentu dan dapat dipanggil untuk dieksekusi kapan pun diperlukan. Fungsi biasanya digunakan untuk mengorganisir kode secara lebih baik dan menghindari pengulangan kode yang sama di beberapa bagian program.