Belajar Perulangan While Pada Python
Memulai Belajar Perulangan While Pada Python : Didalam pemrograman Python terdapat perulangan yang umum digunakan yaitu for dan while. Keduanya dapat digunakan sesuai dengan kebutuhan. Sehingga penggunaanya bergantung pada konteks pada program yang dibuat. Untuk perulangan for sudah pernah kami bahas dan kali ini kita akan lanjutkan pembahasan Belajar Perulangan While Pada Python.
Perulangan while berguna ketika kita ingin mengulangi serangkaian pernyataan atau blok kode berdasarkan kondisi yang dinamis atau variabel yang berubah-ubah.
Misalnya, kita dapat menggunakan perulangan while untuk mengulang pengambilan input dari pengguna sampai kondisi tertentu terpenuhi, atau mengulang pemrosesan data sampai mencapai kondisi tertentu.
Sebelum kalian mempelajari perulangan while, alangkah lebih baiknya kalian memahami dulu perulangan for pada url berikut 👉 Belajar Perulangan For pada Python
Kali ini kita akan membahas bentuk perulangan while pada pemrograman Python. Mulai dari bentuk umum hingga contoh - contoh kode perulangan while. Maka dari itu, yuk kita fokus belajar perulangan while pada Python.
Perulangan while pada Python
while kondisi:
# Blok kode yang akan diulang
# ...
- kondisi adalah ekspresi atau pernyataan yang akan dievaluasi sebagai True atau False.
- Blok kode yang berada di bawah pernyataan while akan diulang selama kondisi bernilai True.
Contoh Perulangan While
counter = 0
while counter < 5:
print("Nilai counter:", counter)
counter += 1
Nilai counter: 0
Nilai counter: 1
Nilai counter: 2
Nilai counter: 3
Nilai counter: 4
Contoh Perulangan while menggunakan break
counter = 1
while True:
print("Iterasi ke-", counter)
counter += 1
if counter > 5:
break
Iterasi ke- 1
Iterasi ke- 2
Iterasi ke- 3
Iterasi ke- 4
Iterasi ke- 5
Pada contoh di atas, kita menggunakan perulangan while dengan kondisi True yang selalu benar. Dalam setiap iterasi, kita mencetak pesan "Iterasi ke-" diikuti dengan nomor iterasi menggunakan variabel counter. Setelah mencetak pesan, kita menambahkan 1 ke nilai counter menggunakan operator penugasan +=.
Selanjutnya, kita menggunakan pernyataan if untuk memeriksa apakah nilai counter sudah mencapai 5. Jika sudah, kita menggunakan statement break untuk keluar dari perulangan, sehingga perulangan berhenti.
Dalam contoh ini, kita menggunakan pernyataan break untuk menghentikan perulangan while secara paksa ketika kondisi tertentu terpenuhi. Dalam hal ini, ketika nilai counter mencapai 5, perulangan dihentikan menggunakan break.
Perulangan while dengan break dapat digunakan untuk mengontrol aliran perulangan dan menghentikannya saat kondisi yang diinginkan tercapai.