Pengumuman

📢 Yuk, kunjungi blog kami setiap hari dan jangan lewatkan update terbaru seputar coding dan teknologi!

🐍 JOB 6

📋 Job 6 – List dan Perulangan Data di Python

🎯 Tujuan Pembelajaran

  • Memahami konsep list sebagai struktur data berisi kumpulan nilai.
  • Mampu menambahkan, mengakses, dan menampilkan isi list.
  • Menggunakan for loop untuk membaca seluruh isi list.

📚 Materi

List adalah struktur data di Python yang digunakan untuk menyimpan banyak nilai sekaligus dalam satu variabel. Nilai di dalam list dapat berupa angka, teks, atau campuran keduanya.

  • List ditulis dengan tanda kurung siku [].
  • Setiap elemen dipisahkan dengan koma.
  • List bisa diakses menggunakan indeks (dimulai dari 0).

💻 Contoh Program 1: Membuat dan Mengakses List

# Job 6: List Dasar

buah = ["apel", "jeruk", "mangga", "pisang"]

print("Daftar buah:", buah)
print("Buah pertama:", buah[0])
print("Buah terakhir:", buah[-1])

💻 Contoh Program 2: Menambahkan dan Menghapus Data List

# Job 6: Manipulasi List

buah = ["apel", "jeruk", "mangga"]

buah.append("pisang")   # menambah data
buah.remove("jeruk")    # menghapus data

print("List setelah diubah:", buah)

💻 Contoh Program 3: Menampilkan Seluruh Data Menggunakan Perulangan

# Job 6: Looping pada List

siswa = ["Alya", "Bagus", "Citra", "Doni"]

for nama in siswa:
    print("Halo,", nama)

📝 Tugas Job 6

  1. Jalankan contoh program 1, 2, dan 3 di Google Colab.
  2. Buat program baru dengan ketentuan berikut:
    • Buat list berisi nama 5 siswa dan 3 mata pelajaran.
    • Gunakan for untuk meminta input nilai setiap mata pelajaran untuk tiap siswa.
    • Hitung rata-rata nilai tiap siswa dan tampilkan hasilnya.
    • Gunakan if untuk menentukan apakah siswa tersebut LULUS (rata-rata ≥ 75) atau TIDAK LULUS.
  3. Tampilkan hasil seperti contoh berikut:
Nama: Alya → Rata-rata: 82.0 → LULUS
Nama: Bagus → Rata-rata: 70.0 → TIDAK LULUS
Nama: Citra → Rata-rata: 90.0 → LULUS
  

📌 Instruksi Pengumpulan

Kumpulkan link Colab di kolom komentar blog dengan format berikut:

Nama: [Nama Lengkap]
Kelas: [X TITL 1]
No. Absen: [Isi Absen]
Link Colab: [tempelkan link Colab kamu di sini]
  

⚠️ Catatan: Gunakan format komentar yang rapi agar mudah dipantau guru.

No comments:

Post a Comment

🤖
Chat Bot
🤖 Virtual Assistant