Untuk mengulang sebuah perintah dalam bahasa pemorgraman dibutuhkan yang namanya perulangan. misalnya ingin mencetak hello Word sebanyak 20 , apakah kita akan mengkopi paste print ('hello world') 20 kali?, tentu ada cara yang paling mudah yakni dengan menggunakan perulangan. Di python kita bisa menggunakan beberapa perulangan. Berikut ini adalah perulangan tersebut.
1. While
ketik kode di bawah ini
x=0 while x<5: print('hello world')
Jika di run maka outputnya seperti ini
Untuk mengatasi masalah tersebut tambah kodenya
x=0 while x<5: print('hello world')
x+=1
output
#output akan sesuai dengan batasnya, coba ulang hello world sebanyak 20 kali
2. For
For dalam python agak berbeda dengan for yang ada di bahasa pemrograman lain karena for di python bisa kita manipulasikan untuk beberapa penggunaan. Untuk membuat for cukup ketik kode di bawah ini.
Output yang akan di hasilkan
Penjelasan :
--> in range adalah jarak angka untuk menentukan berapa kali perulangan terjadi, dalam contoh in range 0 - 10 maka akan mencetak 10 kali perulangan
Penulisan for juga bisa langsung seperti ini
for i in range(10):print('Angka ke-', i)
Lalu bagaimana jika perulangannya ke bawah atau decreament dalam for?
Caranya adalah dengan menggunakan fungsi reserved() seperti di bawah ini
for i in reversed(range(10)): print(i)output berikut
EmoticonEmoticon