Python Dasar #4: Looping dengan For dan While

Halo! Semoga kamu masih semangat belajar Python. Di tutorial kali ini, kita akan membahas tentang looping menggunakan dua cara yang sering digunakan, yaitu for dan while. Looping digunakan untuk mengulang suatu bagian kode beberapa kali, dan sangat berguna saat kamu perlu memproses banyak data atau melakukan tugas yang berulang.
Apa Itu Looping?
Looping adalah cara untuk menjalankan blok kode berulang kali. Python memiliki dua jenis looping utama, yaitu for dan while.
Looping dengan For
Loop for
digunakan untuk mengulang bagian kode sebanyak elemen yang ada di dalam suatu koleksi, seperti list, string, atau rentang angka.
Contoh:
Penjelasan:
- Di sini, kita memiliki list
buah
yang berisi beberapa jenis buah. - Dengan menggunakan loop
for
, kita dapat mencetak setiap item dalam list satu per satu.
Output yang dihasilkan:
Kita juga bisa menggunakan for
untuk mengulang sejumlah kali tertentu, seperti berikut:
Penjelasan:
range(5)
menghasilkan angka mulai dari 0 sampai 4 (5 angka total).- Looping ini akan mencetak angka 0, 1, 2, 3, dan 4.
Looping dengan While
Loop while
digunakan untuk mengulang bagian kode selama kondisi yang diberikan masih True.
Contoh:
Penjelasan:
- Variabel
counter
dimulai dengan 0. - Selama
counter
kurang dari 5, loop akan terus dijalankan dan setiap kali iterasi,counter
akan bertambah 1. - Output yang dihasilkan adalah angka 0 sampai 4.
Menggunakan Break dan Continue dalam Loop
break
: Digunakan untuk menghentikan loop lebih awal.continue
: Digunakan untuk melewati sisa kode dalam satu iterasi dan melanjutkan ke iterasi berikutnya.
Contoh penggunaan break
:
Output:
Contoh penggunaan continue
:
Output:
Studi Kasus: Menjumlahkan Angka dari 1 sampai N
Sekarang, coba kita buat program yang meminta pengguna memasukkan angka dan menjumlahkan angka-angka tersebut dari 1 sampai angka yang dimasukkan. Kita akan menggunakan for
untuk ini.
Penjelasan:
- Program meminta pengguna untuk memasukkan angka maksimal (misalnya 5).
- Loop
for
akan menjumlahkan angka mulai dari 1 hingga angka yang dimasukkan oleh pengguna.
Jika pengguna memasukkan angka 5, outputnya akan menjadi:
Kesimpulan
Looping adalah cara yang sangat berguna untuk mengulang bagian kode. Dengan for
dan while
, kita bisa melakukan banyak hal, seperti memproses data berulang kali, menghitung angka, atau bahkan membuat program yang lebih kompleks. Penggunaan break
dan continue
juga sangat membantu untuk mengontrol alur looping.
Sekianlah belajar tentang looping di Python. Dengan memahami penggunaan loop, kamu bisa membuat program yang jauh lebih efisien dan fungsional. Artikel ini sangat berguna sebelum kamu melanjutkan ke tutorial Python selanjutnya di www.code80vity.com. Sampai jumpa di pembahasan berikutnya, dan jangan lupa terus eksplorasi Python!
Comments