Belajar Perulangan pada Python: Penggunaan For Loop dan While Loop
Belajar cara menggunakan perulangan pada Python, termasuk contoh-contoh dari for loop dan while loop dan perbedaannya. Pahami penggunaannya untuk meni
Pengenalan perulangan pada Python
Perulangan dalam pemrograman digunakan untuk mengeksekusi perintah yang sama
berulang kali. Dalam Python, ada dua jenis perulangan yang sering digunakan
yaitu for loop dan while loop.
For Loop
For loop digunakan untuk mengeksekusi perintah yang sama berulang kali
sebanyak jumlah item dalam suatu objek. Contoh sederhana dari for loop adalah
mencetak angka 1-10.
i = 1
while i <= 10:
print(i)
i += 1
While Loop
While loop digunakan untuk mengeksekusi perintah yang sama berulang kali
sampai kondisi tertentu terpenuhi. Contoh sederhana dari while loop adalah
mencetak angka 1-10.
i = 1
while i <= 10:
print(i)
i += 1
Perbedaan For Loop dan While Loop
Perbedaan utama antara for loop dan while loop adalah :
- for loop digunakan untuk mengeksekusi perintah yang sama sebanyak jumlah item dalam suatu objek,
- sementara while loop digunakan untuk mengeksekusi perintah yang sama sampai kondisi tertentu terpenuhi.
Penggunaan perulangan dalam pemrograman
Perulangan dapat digunakan dalam berbagai jenis aplikasi pemrograman, seperti:
- Pengolahan data
- Pembuatan algoritma
- Pembuatan game
- dll
Dalam kesempatan ini kami hanya membahas dua jenis perulangan yang sering
digunakan dalam pemrograman Python, yaitu for loop dan while loop. Namun perlu
diingat bahwa Python juga menyediakan beberapa jenis perulangan lainnya
seperti do-while, nested loop dll.
Contoh-contoh perulangan pada python
Berikut ini beberapa contoh perulangan dalam Python:
Contoh For Loop
# Mencetak angka 1-10
for i in range(1,11):
print(i)
python
# Mencetak elemen dalam list
nama = ["Ani", "Budi", "Cici", "Dedi"]
for x in nama:
print(x)
# Mencetak bilangan prima dari 1-20
i = 2
while i <= 20:
prima = True
for x in range(2,i):
if i % x == 0:
prima = False
break
if prima:
print(i)
i += 1
# Mencetak bilangan genap dari 0-20
i = 0
while i <= 20:
print(i)
i += 2
Perlu diingat bahwa perulangan dapat digunakan dalam berbagai kondisi dan
situasi yang berbeda, tergantung dari kebutuhan dan tujuan dari aplikasi yang
dikembangkan.
Gabung dalam percakapan