//Contact Form //Syntax Highlighter
Notifikasi
Tidak ada notifikasi baru.
Penelusuran Trending (7 hari terakhir)

Belajar Perulangan For pada Python

Belajar Perulangan For pada Python

Halo Simkoder's, setelah mempelajari dasar - dasar pemrograman Python, maka selanjutnya yang perlu kalian semua pahami yaitu perulangan For. Dalam belajarperulangan For pada Python, kalian harus memahami konsep dasar dari perulangan for dulu. Jika ini bisa kalian pahami dan kuasai pasti untuk pengembangan logika perulangannya pasti tidak akan mengalami kesulitan. Hal ini karena kalian sudah tau kosep serta pengaplikasiannya pada studi kasus.

Pada dasarnya perulangan dalam bahasa pemrograman menyuruh sistem komputer untuk menjalankan sesuatu perintah secara berulang - ulang. Berikut pengertian perulangan dalam pemrograman Python.

Apa itu Perulangan dalam Pemrograman Python ?

Perulangan dalam pemrograman Python adalah konsep yang digunakan untuk mengulangi serangkaian pernyataan atau blok kode secara berulang sesuai dengan kondisi atau jumlah perulangan yang ditentukan. 

Dengan menggunakan perulangan, Kalian dapat menjalankan tugas yang sama berulang kali tanpa harus menulis kode secara berulang.

Dalam pemrograman Python terdapat 2 jenis perulangan yang umum digunakan yaitu :

  1. Perulangan for:
    Perulangan for digunakan untuk mengulangi serangkaian pernyataan untuk setiap elemen dalam urutan tertentu seperti daftar (list), tuple, string, atau urutan lainnya. Setiap elemen diambil satu per satu dari urutan dan blok kode di dalam perulangan for dieksekusi untuk setiap elemen tersebut.
  2. Perulangan while
    Perulangan while digunakan untuk mengulangi serangkaian pernyataan selama kondisi yang ditentukan benar (True). Pada awal setiap iterasi, kondisi akan dievaluasi dan jika kondisi masih benar, blok kode di dalam perulangan while akan dieksekusi. Perulangan akan terus berlanjut sampai kondisi menjadi salah (False).
Setelah mengetahui jenisnya, mari ita bahas satu persatu sesuai dengn judul pembahasan kali ini yaitu Belajar Perulangan For pada Python.

Maka dari itu mari kita mulai belajar perulangan for pada Python.

Perulangan For pada Python

Perulanga for pada Python disebut juga sebagai Counted Loop atau bahasa mudahnya yaitu perulangan yang terhitung. Sehingga pada perulangan for ini digunakan untuk mengulangi perintah yang sudah jelas jumlah perulangannya.

Misal kita ingin mengulangi sebanyak 10 kali, maka sudah kita tentukan jumlah perulangan. Nah, untuk lebih jelasnya langsung melihat contoh kode perulangan for pada Python.

Secara UMUM bentuk perulangan for pada Python sebagai berikut :
for element in sequence:
    # Blok kode yang akan diulang
    # ...
Keterangan :
  • element adalah variabel yang digunakan untuk mewakili setiap elemen dalam urutan.
  • sequence adalah urutan data yang akan diulang, seperti daftar (list), tuple, string, atau objek iterasi lainnya.
  • Blok kode yang berada di bawah pernyataan for akan diulang untuk setiap elemen dalam urutan.
Contoh penggunaan perulangan for:
fruits = ["apel", "mangga", "pisang"]

for fruit in fruits:
    print(fruit)
Output nya :
apel
mangga
pisang
Pada contoh di atas, kita memiliki sebuah daftar fruits yang berisi beberapa buah. Dalam perulangan for, variabel fruit mewakili setiap elemen dalam daftar fruits. Blok kode di dalam perulangan akan diulang untuk setiap elemen, dan elemen tersebut akan dicetak menggunakan fungsi print().

Perulangan for dapat digunakan untuk berbagai keperluan, seperti mengiterasi melalui elemen dalam urutan, memproses setiap item dalam daftar, menghitung jumlah elemen, atau melakukan tugas berulang lainnya berdasarkan urutan data yang diberikan.

Contoh perulangan lain dalam data Angka :

Kalian juga dapat menggunakan fungsi bawaan range() untuk menghasilkan urutan angka dalam perulangan for. Berikut adalah contoh penggunaannya:
for number in range(1, 6):
    print(number)
Output nya :
1
2
3
4
5
Pada contoh di atas, fungsi range(1, 6) menghasilkan urutan angka dari 1 hingga 5 (dalam contoh ini, angka 6 tidak termasuk). Setiap angka dalam urutan tersebut diulang menggunakan perulangan for, dan kemudian dicetak menggunakan fungsi print().

Perulangan for sangat berguna untuk mengulang tugas berdasarkan urutan angka atau elemen dalam data numerik. Kalian dapat menggabungkan perulangan for dengan logika atau operasi matematika untuk melakukan pemrosesan yang lebih kompleks pada data angka tersebut.

Atau kalian juga bisa menggunakan Variabel untuk menentukan banyak perulangannya seperti contoh berikut :

ulangi = 8
for i in range(ulangi):
	print (f"Ini Perulangan Ke - {i}")
Output nya :
1
2
3
4
5
6
7
Nah, contoh diatas kita menentukan jumlah range angkanya dengan mendefinisikannya menggunakan variabel ulangi . Kemudian memperintahkan for sebanyak i sesuai range yang terdapat pada variabel ulangi. Sehingga akan meghasilkan  range output sebanayak 1 - 7

Contoh Perulangan for lebih Kompleks pada Python

Berikut ini ada contoh perulangan yang lebih kompleks lagi untuk bisa kalian pelajari. 


items = [
    {"nama": "Buku", "harga": 10000, "qty": 2},
    {"nama": "Pensil", "harga": 2000, "qty": 5},
    {"nama": "Pulpen", "harga": 5000, "qty": 3}
]

total_pembelian = 0

for item in items:
    subtotal = item["harga"] * item["qty"]
    total_pembelian += subtotal
    print(f"{item['nama']}: {item['qty']} x {item['harga']} = {subtotal}")

print("Total pembelian:", total_pembelian)
Outputnya :

Buku: 2 x 10000 = 20000
Pensil: 5 x 2000 = 10000
Pulpen: 3 x 5000 = 15000
Total pembelian: 45000
Pada contoh di atas, kita memiliki sebuah daftar items yang berisi beberapa item yang dibeli oleh pelanggan. Setiap item memiliki atribut nama, harga, dan qty (jumlah yang dibeli). Kami menggunakan perulangan for untuk mengulang setiap item dalam daftar.

Dalam setiap iterasi, kita menghitung subtotal (harga per item dikalikan dengan jumlah yang dibeli) dan menambahkannya ke total pembelian menggunakan variabel total_pembelian. Kami juga mencetak rincian setiap item, termasuk jumlah, harga, dan subtotalnya.

Setelah perulangan selesai, kita mencetak total pembelian keseluruhan.

Contoh di atas menggambarkan penggunaan perulangan for dalam konteks studi kasus kasir, di mana kita dapat mengulangi setiap item yang dibeli, melakukan perhitungan subtotal, dan menghasilkan total pembelian. Dengan menggunakan perulangan, kita dapat mengotomatisasi proses perhitungan dan pencetakan item-item tersebut.

Nah, Simkoder's itulah pembahasan kita kali ini tentang Belajar Perulangan For pada Python. Untuk Perulangan While kita akan bahas di artikel selanjutnya.

Terulah berlatih dan belajar semoga kalian sukses menjadi Developer. Sampai jumpa di pembahasan selanjutnya.
Python
Gabung dalam percakapan
Posting Komentar