Forum Diskusi

Dasar Pemrograman Python

Dasar Pemrograman Python

by RIKO SAPUTRA -
Number of replies: 2

Bagaimana Anda menggunakan looping dan conditional statement bersama-sama untuk memproses data dalam suatu struktur data seperti list atau dictionary di Python?

In reply to RIKO SAPUTRA

Re: Dasar Pemrograman Python

by NANDA PERDANA -
Bayangin kamu punya daftar belanja (list). Nah, kamu pengen ngecek satu per satu barang di daftar belanja itu. Di sini, looping berperan sebagai tangan yang bakal ngambilin setiap barang satu per satu dari daftar belanja

Terus, misal kamu pengen tahu mana aja barang yang harganya di atas Rp50.000. Nah, di sinilah conditional statement masuk. Dia kayak otak yang ngambil keputusan. Jadi, setiap kali looping ngambil satu barang, conditional statement bakal ngecek: "Harga barang ini di atas Rp50.000 nggak ya?" Kalau iya, kamu bisa kasih tindakan lebih lanjut, misalnya masukin barang itu ke keranjang belanja khusus barang mahal.

Jadi, intinya:
Looping itu buat ngulang-ulang suatu proses, kayak ngambil barang satu per satu dari daftar.
Conditional statement itu buat bikin keputusan, kayak ngecek harga barang.
Gabungin keduanya kita bisa olah data secara lebih kompleks, misalnya memilah data berdasarkan kondisi tertentu.
In reply to RIKO SAPUTRA

Re: Dasar Pemrograman Python

by NANDA PERDANA -
Contoh dalam Python:

daftar_belanja = ["nasi", "telur", "susu", "buah", "daging"]
harga_barang = [10000, 5000, 15000, 20000, 30000]
barang_mahal = []

for i in range(len(daftar_belanja)): # Looping untuk setiap barang
if harga_barang[i] > 50000: # Conditional statement: cek harga
barang_mahal.append(daftar_belanja[i])

print(barang_mahal) # Cetak daftar barang mahal