Halo guys kali ini kita akan belajar mengenai perulangan pada bahasa pemrograman Python. Terdapat 2 jenis operasi perulangan dasar pada Python, dan perulangan ini sangat penting dalam dunia per-kodingan, karena dapat mengulang statement yang dieksekusi tanpa harus menulis coding dengan panjang. Untuk lebih jelasnya yuk simak penjelasannya dibawah..
Definisi Percabangan pada Python
Perulangan (loop) merupakan proses yang dimana instruksi dalam program akan dieksekusi secara berulang hingga kondisi tersebut terpenuhi. Perulangan sendiri dibagi menjadi dua jenis yaitu counted loop dan uncounted loop. Counted loop (perulangan yang terhitung) merupakan perulangan yang dimana jumlah perulangannya dapat kita tentuka, sehingga program akan mengeksekusi sebanyak yang kita inginkan. Sedangkan, uncounted loop (perulangan tidak terhitung) merupakan perulangan yang jumlah perulangannya tidak kita ketahui, program akan terus mengeksekusi secara berulang hingga suatu kondisi terpenuhi.
Terdapat 2 instruksi dalam perulangan, yakni :
- Perulangan For
- Perulangan While
Perulangan For
Perulangan
For
merupakan perintah yang digunakan untuk melakukan perulangan yang
jumlah pengulangannya dapat ditentukan dengan mengisi range perulangan. Range
perulangan juga berarti sebuah nilai sequence atau data koleksi
pada python seperti List,
Tuple, String
dan lain-lain.
Berikut struktur dari perulangan FOR:
for nilai in range (jumlah_perulangan):
#blok kode/statement
Dalam strukturnya, perulangan FOR hanya dapat mengulang berdasarkan jumlah perulangan yang dimasukkan dalam program tersebut.
Contoh Program
#bentuk sederhana dari perulangan for
for i in range (5):
print("Nilai i ke- ", i)
atau kita juga dapat menggunakan inisiasi di awal dengan cara :
#dengan inisiasi
repeat = 5
for i in range (repeat):
print("Nilai i ke- ", i)
Hasil Program
Nilai i ke- 0
Nilai i ke- 1
Nilai i ke- 2
Nilai i ke- 3
Nilai i ke- 4
Perulangan dimulai dari angka 0, sesuai dengan indeks perulangan.
Contoh Program dengan List
#dengan menggunakan list
menu = ['nasi','mie','gorengan','minuman']
for daftar in menu:
print(daftar)
Hasil Program
nasi
mie
gorengan
minuman
Perulangan While
Perulangan While merupakan blok perulangan yang dimana program akan terus melakukan eksekusi secara berulang hingga kondisi tersebut terpenuhi. Berikut struktur dari perulangan While:
while <kondisi>:
#blok kode yang akan diulang
Kondisi dapat diisi berupa variable boolean atau logika.
Contoh Program
#inisisasi awal
jawab = 'y'
hitung = 0
while(True):
hitung += 1
jawab = input("Ulang lagi ? ")
if jawab == 'tidak':
break
print(f"Total perulagan: {hitung}")
Hasil Program
Ulang lagi tidak? ya
Ulang lagi tidak? ya
Ulang lagi tidak? tidak
Total perulagan: 3
Sekian
pembelajaran mengenai Perulangan dalam Python, next artikel kita akan membahas
lagi mengenai perulangan pada python, jadi stay tune yaa. Bagi kalian yang
ingin tau lebih soal python kalian bisa klik Belajar Python
0 Response to "Perulangan pada Python – (FOR , WHILE) Lengkap dengan Contoh"
Post a Comment