Saat mulai belajar Python, kamu tidak hanya merasa kesulitan untuk belajar sintaksnya saja, namun juga saat memulai praktiknya.
Mungkin saja, kamu pernah kebingungan untuk mengetik kode seperti apa dan bagaimana hasilnya secara nyata.
Jika pernah mengalami hal ini, tenang saja! Dalam artikel ini, kami akan memberikan beberapa contoh program Python sederhana dan runtut untuk mempermudahmu dalam memahami alur logika dasar pemrograman.
Contoh Program Python Sederhana
Pertama adalah beberapa contoh program Python paling dasar yang cocok dipraktekkan oleh pemula dan membantu memahami struktur dasar script Python.
Baca juga: 8 Sintaks Dasar Python dan Tips Penulisannya untuk Pemula
1. Program untuk Menampilkan Teks
Program ini berguna untuk mengenalkanmu cara Python menampilkan output ke layar perangkat. Kode ini menjadi contoh yang pas karena sangat sederhana dan hasilnya langsung terlihat.
print("Halo, dunia Python!")
print("Saya sedang belajar Python")
print("Coding itu menyenangkan")
print("Pembagian:", a / b)
2. Program untuk Menampilkan Input Dari Pengguna
Ini merupakan program yang bisa membaca data yang dimasukkan saat program berjalan. Kode ini sangat penting dalam pembuatan program yang dinamis dan responsif.
nama = input("Masukkan nama Anda: ")
print("Halo,", nama)
print("Selamat belajar Python!")

3. Program untuk Menggabungkan Teks dan Variabel
Dengan Python, kamu bisa menggabungkan teks dan nilai variabel dalam satu output. Teknik ini umumnya digunakan untuk membuat pesan yang dinamis.
nama = "Mira"
umur = 24
print(f"Nama saya {nama} dan umur saya {umur} tahun")
Contoh Program Perhitungan dengan Python
Setelah memahami dasar, kamu bisa beranjak ke beberapa program hitung sederhana berikut untuk melatih logika.
1. Program untuk Penjumlahan Sederhana
Contoh kode ini cocok untuk melatih input angka atau konversi tipe data untuk mempelajari cara merubah teks menjadi integer.
a = int(input("Angka pertama: "))
b = int(input("Angka kedua: "))
print("Total:", a + b)
2. Program untuk Menghitung Rata-Rata Nilai
Contoh program ini bisa kamu gunakan untuk melakukan penilaian atau membuat laporan sederhana. Di sini, kamu belajar menggabungkan input dan memprosesnya dengan rumus.
n1 = int(input("Nilai 1: "))
n2 = int(input("Nilai 2: "))
n3 = int(input("Nilai 3: "))
rata = (n1 + n2 + n3) / 3
print("Rata-rata:", rata)
3. Program untuk Menghitung Luas Bangun
Program ini bertugas untuk menerima input panjang dan lebar untuk menghitung luas persegi panjang secara otomatis.
p = int(input("Panjang: "))
l = int(input("Lebar: "))
print("Luas:", p * l)

4. Program untuk Menghitung Diskon
Seperti namanya, program ini cocok untuk menghitung harga yang dikurangi dengan diskon. Dalam program ini, kamu bisa belajar logika yang sederhana dan praktis.
harga = int(input("Harga: "))
diskon = 0.1
total = harga - (harga * diskon)
print("Harga setelah diskon:", total)
5. Program untuk Operasi Dengan Variabel
Program ini bisa digunakan untuk melatih cara menyimpan dan mengolah nilai dalam variabel sebagai
x = 7
y = 3
hasil = x ** y
print("Hasil pangkat:", hasil)
Contoh Program Percabangan Python
Dengan percabangan, programmu bisa mengambil keputusan sendiri. Maka dari itu, kebanyakan program ini akan memakai rumus if pada Python karena berbasis logika.
1. Program untuk Mengecek Kelulusan Siswa
Program mengecek kelulusan siswa berdasarkan nilai minimum mereka dan memberikan output yang berbeda berdasarkan kondisi.
nilai = int(input("Nilai: "))
if nilai >= 75:
print("Lulus")
else:
print("Tidak lulus")
2. Program untuk Menentukan Kategori Nilai
Contoh ini menunjukkan penggunaan banyak kondisi dengan if elif. untuk mengklasifikasikan data berdasarkan rentang nilai.
nilai = int(input("Nilai: "))
if nilai >= 85:
print("A")
elif nilai >= 70:
print("B")
else:
print("C")
3. Program untuk Menentukan Ganjil atau Genap
Program memakai operator modulus yang membantu mengecek apakah angka yang kamu masukkan termasuk kategori ganjil atau genap secara otomatis.
n = int(input("Angka: "))
if n % 2 == 0:
print("Genap")
else:
print("Ganjil")

4. Program untuk Cek Umur Dewasa
Contoh program ini menerapkan logika sederhana berbasis batas nilai dan memudahkan proses belajarmu untuk menetapkan threshold dalam keputusan program.
umur = int(input("Umur: "))
if umur >= 18:
print("Dewasa")
else:
print("Belum dewasa")
5. Program untuk Validasi Password
Program ini menggunakan percabangan untuk autentikasi sederhana agar bisa memahami konsep validasi input pengguna.
pw = input("Password: ")
if pw == "python123":
print("Akses diterima")
else:
print("Akses ditolak")
Contoh Program Perulangan Python
Dengan loop, kamu bisa belajar menjalankan instruksi berulang. Maka dari itu, setiap program ini akan dilengkapi dengan struktur for dan while sebagai pondasi logika looping.
Baca juga: 6 Teknik Looping pada Python beserta Tips Memilihnya
1. Program untuk Mengulang Angka
Contoh ini membantumu belajar mengkombinasikan loop for dengan range untuk menjalankan perintah berulang secara otomatis.
for i in range(1, 6):
print(i)
2. Program untuk Menampilkan Data Berulang
Lalu, program ini ditujukan untuk melakukan perulangan pada list yang biasanya digunakan untuk mengolah data berbentuk daftar.
data = ["apel", "jeruk", "mangga"]
for item in data:
print(item)

3. Program untuk Menghitung Total Data
Contoh ini menggabungkan loop dan akumulasi nilai yang mampu menjumlahkan sekumpulan data.
angka = [2,4,6,8]
total = 0
for a in angka:
total += a
print("Total:", total)

4. Program While Loop Sederhana
Program ini memperkenalkanmu kepada loop berbasis kondisi yang cocok saat kamu belum menentukan jumlah perulangan dengan pasti.
i = 1
while i <= 5:
print(i)
i += 1
Contoh Program Python untuk Pemula
Contoh terakhir adalah program sederhana yang lebih realistis dan cocok digunakan sebagai proyek kecil-kecilan. Kamu bisa mengembangkannya sendiri sesuai keinginanmu!
1. Contoh Program Kasir Sederhana
Program ini digunakan untuk belajar menggabungkan input dan perhitungan melalui transaksi sederhana.
harga = int(input("Harga barang: "))
qty = int(input("Jumlah: "))
print("Total bayar:", harga * qty)
2. Contoh Program Daftar Nilai
Dalam contoh ini, kamu akan belajar mengumpulkan data dan menganalisisnya melalui list dinamis.
nilai = []
for i in range(3):
nilai.append(int(input("Nilai: ")))
print("Nilai tertinggi:", max(nilai))
3. Contoh Program Konversi Angka
Contoh program Python ini dapat menunjukkan konversi satuan waktu yangefektif untuk belajar operasi pembagian bulat.
detik = int(input("Detik: "))
menit = detik // 60
print("Menit:", menit)
4. Contoh Program Hitung BMI
Dalam program ini, kamu akan menggunakan rumus kesehatan sederhana sebagai bentuk latihan perhitungan untuk memproses angka pecahan.
bb = float(input("Berat: "))
tb = float(input("Tinggi(m): "))
print("BMI:", bb/(tb*tb))
5. Contoh Program Tebak Angka
Contoh program Python yang terakhir adalah game logika sederhana yang bisa digunakan untuk melatih percabangan dan input data.
rahasia = 7
tebak = int(input("Tebak angka: "))
if tebak == rahasia:
print("Benar")
else:
print("Salah")
Mulai Praktik Python Sekarang Juga!
Dari berbagai contoh program Python di atas, kita bisa melihat bahwa belajar coding tidak harus langsung rumit.
Mulailah dari program kecil yang bisa dijalankan, dipahami, lalu modifikasi sendiri untuk melatih logikamu. Semakin sering kamu mencoba, semakin cepat pola berpikir pemrograman terbentuk.
Selain mempelajari contoh programnya langsung, kamu juga bisa mengikuti kursus Python fundamental, seperti yang disediakan oleh Coding Studio!
Dalam kelas ini, kamu akan mempelajari konsep dasar sintaks, logika pemrograman, hingga teknik pemecahan masalah berbasis kode.
Berkat pendekatan praktis dan berbasis proyek nyata, kamu bisa mengerjakan project nyata untuk mendapatkan sertifikasi resmi dari Coding Studio.
Yuk, jadilah ahli Python untuk buka peluang karier yang lebih luas di masa depan!