Hai Sobat Programming! Setelah kemarin kita memahami perulangan menggunakan while, sekarang kita akan mempelajari pengertian dan contoh beserta cara menggunakan perulangan for pada Python. Bagaimana sudah gak sabar kan? Let’s check it out.
Untuk mengefisiensikan kode kita ketika ingin membuat perintah yang sama, kita cukup menggunakan perulangan for pada python sebagai salah satu solusinya. Perulangan for ini cocok untuk perulangan yang sudah dapat ditentukan jumlah perulangan yang akan terjadi (Counted Loop), sehingga batas perulangan dapat dibuat seminimal mungkin.
Semakin kecil batas perulangan yang dapat kita buat, semakin sedikit perulangan yang terjadi, maka akan semakin sedikit memori yang digunakan, sehingga program dapat lebih cepat dan efisien. Begitupun sebaliknya, semakin banyak perulangan yang terjadi, maka semakin banyak memori yang dipakai dan program akan semakin lambat.
Perulangan For
Umumnya, struktur pada perulangan for adalah sebagai berikut:
for nilai in (batas_perulangan):
#masukkan perintah disini
Kita dapat menggunakan perulangan for untuk beberapa kondisi.
For Untuk String
Contoh kode program perulangan for untuk String.
for x in "Indonesia":
print(x)
Maka output program akan tampil seperti dibawah ini
I
n
d
o
n
e
s
i
a
For Untuk List
Contoh kode program perulangan for untuk list
provinsi = ["Lampung", "Jakarta", "Bandung"]
for x in provinsi:
print(x)
Maka output program akan tampil seperti di bawah ini
Lampung
Jakarta
Bandung
Perulangan For in range()
Untuk melakukan perulangan menggunakan hitungan angka kita dapat menggunakan range().
Contoh kode program for in ranger.
for x in range(10):
print(x)
Secara default, range() akan memulai hitungan dari 0.
Maka output program akan tampil seperti di bawah ini
0
1
2
3
4
5
6
7
8
9
Jika kita ingin merubah angka default 0 menjadi angka yang kita inginkan, kita dapat melakukannya seperti ini.
Contoh kode program.
for x in range(2, 10):
print(x)
Maka, pada kode di atas program akan memulai perulangan for dari angka 2, bukan angka 0.
Maka output program akan tampil seperti di bawah ini
2
3
4
5
6
7
8
9
Selanjutnya, jika kita ingin mengatur kenaikan angka (secara dafault kenaikan adalah 1), kita dapat menambahkan argumen ke tiga pada parameter seperti contoh kode program di bawah ini.
for x in range(2, 20, 2):
print(x)
Pada kode di atas kenaikan angka dalam perulangan di atur menjadi 2, sehingga output akan tampil seperti berikut.
2
4
6
8
10
12
14
16
18
Nah jadi itulah perulangan menggunakan For di Python yang perlu kita ketahui. Semoga bermanfaat bagi kalian yang sedang mendalami pemrograman. Bagaimana tertarik mempelajari Python? Tetap update informasi dari kami ya
Leave a Reply