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!")
Contoh Program untuk Menampilkan Input Dari Pengguna

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)
Contoh Program untuk Menghitung Luas Bangun

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")
Contoh Program untuk Menentukan Ganjil atau Genap

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)
Contoh Program untuk Menampilkan Data Berulang

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)
Contoh Program untuk Menghitung Total Data

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!