Perulangan dalam Python merupakan salah satu struktur kontrol, sebelumnya juga pernah kita bahas yaitu mengenai struktur kontorl percabangan if pada artikel : Pemahaman Percabangan dalam Python: Panduan Lengkap.
Perulangan (loops) merupakan fitur yang sangat penting dalam bahasa pemrograman Python, memungkinkan Anda untuk mengulangi blok kode tertentu berulang kali. Dengan menggunakan perulangan, Anda dapat membuat program yang lebih efisien dan dinamis. Berikut adalah beberapa contoh perulangan dan cara penggunaannya dalam Python.
1. Perulangan for
Daftar Isi
Perulangan for
digunakan untuk mengulangi suatu blok kode sejumlah elemen dalam urutan atau koleksi tertentu.
Contoh: Perulangan untuk List
buah = ["anggur", "pepaya", "nanas", "Mangga", "leci"] for item in buah: print(item)
Program ini akan mencetak setiap buah dalam list “buah”.
2. Perulangan while
Perulangan while
digunakan untuk mengulangi blok kode selama kondisi tertentu benar (True).
Contoh: Perulangan dengan Menggunakan while
count = 0 while count < 5: print(f"Perulangan ke-{count + 1}") count += 1
Program ini akan mencetak pesan perulangan sebanyak lima kali.
3. Fungsi range()
untuk Perulangan
Fungsi range()
digunakan untuk membuat rentang angka yang dapat digunakan dalam perulangan.
Contoh: Menggunakan range()
dengan Perulangan for
for i in range(5): print(i)
Program ini akan mencetak angka dari 0 hingga 4.
4. Perulangan Bersarang
Perulangan bersarang memungkinkan Anda menempatkan satu atau lebih perulangan di dalam perulangan lain.
Contoh: Perulangan Bersarang
for i in range(3): for j in range(3): print(f"({i}, {j})")
Program ini akan mencetak pasangan angka dari (0, 0) hingga (2, 2).
5. Penggunaan break
dan continue
Pernyataan break
digunakan untuk keluar dari perulangan, sedangkan continue
digunakan untuk melanjutkan ke iterasi berikutnya.
Contoh: Penggunaan break
dan continue
for i in range(5): if i == 3: break elif i == 1: continue print(i)
Program ini akan mencetak angka 0, 2, dan keluar dari perulangan saat i mencapai 3.
Kesimpulan
Perulangan adalah alat yang kuat dalam Python untuk mengotomatiskan tugas yang berulang. Dengan memahami penggunaan perulangan for
, while
, range()
, perulangan bersarang, serta penggunaan break
dan continue
, Anda dapat membuat program yang lebih efisien dan dinamis.
Itulah beberapa pembahasan mengenai Pemahaman Perulangan dalam Python, selamat memahami dan mengimplementasikan perulangan dalam proyek Python Anda!