Senin, 05 Januari 2026

Latihan Soal Python Dasar untuk Pemula

Setelah mempelajari Python dasar mulai dari variabel, input–output, operator, percabangan, perulangan, struktur data, hingga fungsi, sekarang saatnya menguji pemahaman melalui latihan soal berikut.


A. Latihan Soal

Soal 1

Buat program Python untuk menampilkan tulisan:

Selamat belajar Python

Soal 2

Buat program Python untuk:

  • Input nama siswa

  • Tampilkan nama tersebut ke layar


Soal 3

Buat program Python untuk:

  • Input dua buah angka

  • Hitung dan tampilkan hasil penjumlahannya


Soal 4

Buat program Python untuk menentukan:

  • Jika nilai ≥ 75 → Lulus

  • Jika nilai < 75 → Tidak Lulus


Soal 5

Buat program Python untuk menampilkan angka 1 sampai 10 menggunakan perulangan.


Soal 6

Buat list berisi 5 nama buah, lalu tampilkan semua isinya menggunakan perulangan for.


Soal 7

Buat dictionary data siswa yang berisi:

  • nama

  • kelas

  • nilai

Tampilkan semua data tersebut.


Soal 8

Buat fungsi untuk menghitung luas persegi panjang.


B. Jawaban

Jawaban Soal 1

print("Selamat belajar Python")

Jawaban Soal 2

nama = input("Masukkan nama: ") print("Nama siswa:", nama)

Jawaban Soal 3

a = int(input("Masukkan angka pertama: ")) b = int(input("Masukkan angka kedua: ")) hasil = a + b print("Hasil penjumlahan =", hasil)

Jawaban Soal 4

nilai = int(input("Masukkan nilai: ")) if nilai >= 75: print("Lulus") else: print("Tidak Lulus")

Jawaban Soal 5

for i in range(1, 11): print(i)

Jawaban Soal 6

buah = ["apel", "jeruk", "mangga", "pisang", "anggur"] for b in buah: print(b)

Jawaban Soal 7

siswa = { "nama": "Budi", "kelas": "X", "nilai": 85 } for key, value in siswa.items(): print(key, ":", value)

Jawaban Soal 8

def luas_persegi_panjang(panjang, lebar): return panjang * lebar print(luas_persegi_panjang(10, 5))

Kesimpulan

Latihan soal membantu meningkatkan pemahaman siswa terhadap konsep dasar Python. Semakin sering berlatih, kemampuan pemrograman akan semakin baik.

Tidak ada komentar:

Posting Komentar