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
buahyang 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
counterdimulai dengan 0. - Selama
counterkurang dari 5, loop akan terus dijalankan dan setiap kali iterasi,counterakan 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
forakan 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