Pages

Monday, January 31, 2022

while Loops

Inilah penghemat waktu lainnya!

Kita dapat menggunakan while loop untuk mengulang blok kode beberapa kali.

Sebagai contoh, katakanlah kita perlu memproses beberapa input pengguna, sehingga setiap kali pengguna memasukkan sesuatu, blok kode yang sama perlu dijalankan.

Berikut adalah loop while yang berisi variabel yang menghitung dari 1 hingga 5, di mana loop berakhir.

 

 Selama setiap iterasi loop, variabel i bertambah satu, hingga mencapai 5.

Jadi, loop akan mengeksekusi pernyataan print 5 kali.

Kode dalam tubuh while loop dieksekusi berulang kali. Ini disebut iterasi.

 

Dan bahkan lebih baik lagi, Anda dapat menggunakan beberapa pernyataan dalam loop sementara!

Katakanlah Anda perlu menggunakan pernyataan if untuk membuat keputusan. Yang sangat berguna dalam hal-hal seperti permainan, di mana Anda mungkin perlu mengulang sejumlah tindakan pemain dan menambah atau menghapus poin pada skor pemain.

Lihat kode ini, yang menggunakan pernyataan if/else di dalam loop while untuk memisahkan bilangan genap dan ganjil dalam rentang 1 hingga 10:

 

  

str(x) digunakan untuk mengubah bilangan x menjadi string, sehingga dapat digunakan untuk penggabungan.

No comments:

Post a Comment