Hai Sobat Programming! Sudah seasik apa kalian ngoding nih?? Nah pada kesempatan kali ini kita akan masuk pada materi perulangan yang pertama, yaitu cara membuat perulangan menggunakan while di Python. Bagaimana sudah pernah dengar? Let’s check it out!
Kita sering kali meminta program kita untuk melakukan perintah yang sama berulang-ulang. Kita bisa saja menulis perintah tersebut berulang-ulang dalam kodingan kita, tetapi bagaimana jika perulangan itu butuh sampai 100, 200 bahkan 1000 perulangan? Tentu bukanlah hal yang efektif menuliskan perintah yang sama sampai ratusan baris.
Dengan menggunakan perulangan While dapat menjadi solusi yang efektif bagi kita.
Perulangan While ini termasuk dalam perulangan yang jumlah pengulangannya tidak tentu (Uncounted Loop). Sehingga, ketika kita mau membuat perintah berulang yang belum diketahui pasti jumlah pengulangannya, kita dapat menggunakan while. Langsung saja begini cara untuk menggunakan while di python.
Perulangan While
Perulangan While dapat diartikan ‘selama’. Artinya selama kondisi bernilai True, maka perintah akan terus dilakukan sampai kondisi bernilai False.
Struktur Penulisan
while( kondisi ) {
#Perintah yang akan dijalankan
}
Secara default, kondisi pada while diatas akan selalu melakukan pengecekan bernilai True.
Setelah kita mengetahui strukturnya, alangkah baiknya kita langsung praktikan pada suatu kasus.
i = 1
while i < 5:
print("Perulangan ke-", i)
i += 1
Di dalam pernyataan while di atas, kita perlu membuat kondisi dimana program akan keluar dari perulangan while dengan cara menaikkan nilai i, sehingga nilai i tidak memenuhi kondisi while (kondisi i > 4).
Jika kita tidak menaikkan nilai i, maka akan terjadi infinite looping, yaitu kondisi dimana terjadi perulangan secara terus menerus tanpa henti.
Program di atas akan mencetak output seperti dibawah.
Secara default, kondisi pada while di atas akan selalu melakukan pengecekan bernilai True. Lihat contoh dibawah.
x = 1
y = True
while y:
print("Perulangan ke-", x)
x += 1
if x == 5:
y = False
Hasil output dari program di atas akan tampil seperti dibawah.
Selain itu, dalam Python kita bisa mengkombinasikan while dengan else.
Lihat contoh kode program di bawah ini.
x = 1
while x < 5:
print("Perulangan ke-", x)
x += 1
else:
print("Perulangan Sudah Berhenti")
Maka, output program di atas akan tampil seperti berikut.
Nah jadi itulah perulangan menggunakan While di Python yang perlu kita ketahui. Semoga bermanfaat bagi kalian yang sedang mendalami pemrograman. Bagaimana tertarik mempelajari Python? Tetap update informasi dari kami ya
Pingback: Tutorial Python: Contoh & Cara Membuat Perulangan For - Mahasiswa Update