SEKILAS INFO
05-03-2026
  • 1 bulan yang lalu / Beasiswa Kurang Mampu, Beasiswa Yatim / Piatu, Beasiswa Yayasan
  • 1 bulan yang lalu / Fasilitas sekolah : Asrama – Antar Jemput – Lab Komputer – Aula – Bebas Uang Gedung
  • 1 bulan yang lalu / SPMB dapat langsung menghubungi kantor kami! atau pada laman https://smkcakrakusuma.sch.id/pengumuman/spmb-sistem-penerimaan-murid-baru/
23
Jan 2026
0
Latihan Python Dasar: Belajar Coding Mudah dan Menyenangkan

Belajar pemrograman tidak harus sulit dan membingungkan. Dengan latihan yang tepat, siswa SMK jurusan RPL, Informatika, dan Multimedia dapat belajar Python dasar dengan cara yang mudah dan menyenangkan.

Artikel ini berisi beberapa latihan Python dasar yang cocok untuk pemula sebagai langkah awal belajar coding di SMK.

Latihan 1: Menampilkan Teks

Tugas: Buatlah program Python untuk menampilkan teks “Saya sedang belajar Python di SMK”.
print("Saya sedang belajar Python di SMK")

Latihan 2: Menggunakan Variabel

Tugas: Buat program yang menyimpan nama dan kelas ke dalam variabel, lalu tampilkan ke layar.
nama = "Andi"
kelas = "X RPL"

print("Nama:", nama)
print("Kelas:", kelas)

Latihan 3: Input dari Pengguna

Tugas: Buat program yang meminta pengguna memasukkan nama, kemudian tampilkan pesan sambutan.
nama = input("Masukkan nama Anda: ")
print("Halo", nama, "selamat belajar Python!")

Latihan 4: Operasi Matematika

Tugas: Buat program untuk menghitung penjumlahan dan perkalian dua buah angka.
a = 6
b = 4

print("Penjumlahan:", a + b)
print("Perkalian:", a * b)

Latihan 5: Percabangan Sederhana

Tugas: Buat program untuk menentukan lulus atau tidak lulus berdasarkan nilai.
nilai = 78

if nilai >= 75:
    print("Lulus")
else:
    print("Belum Lulus")

Latihan 6: Perulangan

Tugas: Buat program perulangan untuk menampilkan teks sebanyak 5 kali.
for i in range(5):
    print("Belajar Python itu menyenangkan")

Manfaat Latihan Python Dasar

  • Melatih logika berpikir dan pemecahan masalah
  • Membiasakan diri menulis kode program
  • Meningkatkan kepercayaan diri siswa dalam coding
  • Menjadi dasar belajar pemrograman lanjutan