Lompat ke konten Lompat ke sidebar Lompat ke footer

Perulangan while (while loops) di Python dan Contohnya

Contoh While Loops & Infinite Loops di Python

WritingSkills.web.id - Program atau aplikasi mengulang-ulang barisan kode yang sama secara terus-menerus untuk membuat berbagai jenis proses, seperti bagian atau elemen dari program pemutar lagu berikut yang diulang-ulang. 
Contoh program menggunakan While Loops paad Python

Salah satu cara untuk mengulang barisan kode adalah dengan menuliskannya lagi dan lagi, atau terus-menerus. Tapi, hal ini membutuhkan waktu yang lama dan tentunya program yang kita buat akan menjadi lebih besar ukurannya daripada yang seharusnya, yaitu lebih sederhana. 
print("dan lagi")
print("dan lagi")
print("dan lagi")
print("dan lagi")
print("dan lagi")

Untuk membuat program-program dan website-website yang lebih kompleks, sebenarnya kita bisa mengulang barisan kode menggunakan while loop. Contoh statement while loop adalah kode berikut:
while True:
  print("dan lagi")
  
Untuk menggunakan while loop agar bisa mengulang barisan kode, ketikkan keyword while:
while True:
  print("dan lagi")

Kode while loop mengulang blok kodenya sendiri bila condition atau kondisinya bernilai True. Untuk menuliskan condition yang bernilai True, ketikkan True dengan diikuti simbol titik dua (:).
while True:
  print("dan lagi")

Kode yang akan diulang-ulang dengan while harus diketikkan setelah simbol titik dua (:) dan di dalam blok kode yang diidentasikan dua spasi, seperti statement print() berikut:
while True:
  print("dan lagi")
  
Tips: Tentang blok kode di Python dan contohnya, cek postingan If Statement & Blok Kode di Python.

Perlu diingat, kode di atas disebut infinite loop karena akan mengulang statement print() tanpa batas. Kode while loop tersebut memiliki condition yang bernilai True "selamanya". 

Karena kita tidak mungkin mengulang dan menampilkan pesan dan lagi selamanya di konsol, kode akan dieksekusi selamanya dan membuat program kita menjadi crashing atau error

Kode while loop akan melewatkan eksekusi blok kodenya sendiri bila condition atau kondisinya bernilai False. Sebagai contoh, cek kode berikut:
while False:
  print("Lewatkan aku!")

Di tutorial berikutnya, kita akan belajar bagaimana cara menghentikan infinite loop atau menghentikan looping kode while yang mengeksekusi blok kodenya dengan tanpa batas. 

Helmi
Helmi Aku adalah seorang blogger yang ingin berbagi inspirasi kepada semua orang dengan membuat tulisan-tulisan yang bermanfaat.

Posting Komentar untuk "Perulangan while (while loops) di Python dan Contohnya"