Membuat perulangan do while pada Python

Terkadang kita mengalami situasi yang membutuhkan perulangan dengan menggunakan do while, akan tetapi pada bahasa pemrograman python tidak menyediakan syntax untuk melakukan perulangan do while. Bahasa pemrograman Python hanya mengenal for dan while saja.

Perbedaan mendasar pada perulangan do while adalah proses akan dieksekusi terlebih dahulu minimal satu kali iterasi baru kemudian kondisi diperiksa, apabila memenuhi syarat (kondisi bernilai true) maka proses akan diulang sampai kondisi bernilai false.

bentuk umum do while adalah:

do {
     loop block
} while (condition);

Contoh perulangan sederhana menggunakan do-while pada C

int i = 1;

do{
  printf("%d\n", i);
  i = i + 1;
} while(i <= 3);

Kita dapat membuat perulangan seperti contoh diatas menggunakan bahasa pemrograman Python, seperti berikut ini:

i = 1

while True:
    print(i)
    i = i + 1
    if(i > 3):
        break

Dengan menggunakan statement break kita dapat mengahiri proses perulangan pada kondisi tertentu.

Temikian tutorial sederhana ini, semoga menambah wawasan dan ilmu pemrograman khususnya bahasa pemrograman python.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *