Simbol Python dengan Ular Py

Panduan Lengkap: Contoh Program Python untuk Pemula

Python adalah salah satu bahasa pemrograman paling populer di dunia saat ini. Dikenal karena sintaksisnya yang bersih dan mudah dibaca, Python menjadi pilihan utama bagi para pemula yang ingin terjun ke dunia pengembangan perangkat lunak, analisis data, hingga kecerdasan buatan.

Untuk membantu Anda memulai perjalanan belajar Anda, berikut adalah beberapa contoh program for python dasar yang mencakup konsep-konsep fundamental yang perlu Anda kuasai.

1. Program "Hello, World!" (Dasar Output)

Ini adalah program pertama yang wajib dibuat oleh setiap programmer. Tujuannya hanya untuk menampilkan teks ke layar.


# Contoh 1: Program Sederhana Output
print("Halo Dunia! Selamat belajar Python.")
        

2. Penjumlahan Dua Angka (Variabel dan Input)

Program ini menunjukkan cara menyimpan data dalam variabel dan cara menerima input dari pengguna.


# Contoh 2: Menghitung Penjumlahan
angka1 = 15
angka2 = 25

# Input dari pengguna (gunakan float() jika ingin menerima desimal)
# angka1 = float(input("Masukkan angka pertama: "))
# angka2 = float(input("Masukkan angka kedua: "))

hasil = angka1 + angka2
print(f"Penjumlahan {angka1} dan {angka2} adalah: {hasil}")
        

Fungsi input() selalu mengembalikan nilai dalam bentuk string, jadi dalam skenario nyata, Anda perlu mengkonversinya ke integer (int()) atau float (float()) sebelum melakukan operasi matematika.

3. Cek Bilangan Ganjil atau Genap (Struktur Kontrol If-Else)

Struktur kontrol if-else sangat penting untuk membuat keputusan dalam kode. Di sini, kita menggunakan operator modulo (%) untuk menentukan sisa pembagian.


# Contoh 3: Cek Ganjil Genap
bilangan = 42

if bilangan % 2 == 0:
    print(f"{bilangan} adalah bilangan genap.")
else:
    print(f"{bilangan} adalah bilangan ganjil.")

# Output: 42 adalah bilangan genap.
        

4. Mencetak Deret Fibonacci (Perulangan For)

Perulangan for digunakan untuk mengiterasi serangkaian angka atau elemen dalam koleksi. Deret Fibonacci adalah contoh klasik untuk menguji pemahaman perulangan.


# Contoh 4: Deret Fibonacci hingga batas ke-10
a, b = 0, 1
jumlah_iterasi = 10

print("Deret Fibonacci:")
for i in range(jumlah_iterasi):
    print(a, end=", ")
    # Update nilai a dan b secara bersamaan
    a, b = b, a + b
        

Perhatikan bagaimana Python memungkinkan penugasan ganda (a, b = b, a + b) yang sangat efisien untuk logika seperti ini, menghindari kebutuhan variabel sementara.

5. Membuat Fungsi Kalkulator Sederhana

Fungsi (def) memungkinkan Anda mengelompokkan kode yang dapat digunakan kembali. Ini adalah kunci untuk membuat program yang terstruktur.


# Contoh 5: Definisi Fungsi
def hitung_pangkat(basis, eksponen):
    """Fungsi ini mengembalikan hasil basis dipangkatkan eksponen."""
    hasil = basis ** eksponen
    return hasil

# Memanggil fungsi
hasil_pangkat = hitung_pangkat(basis=5, eksponen=3)
print(f"5 pangkat 3 adalah: {hasil_pangkat}") # Output: 125
        

Setiap contoh program for python di atas membangun blok pengetahuan. Dengan menguasai variabel, input/output, percabangan (if/else), dan perulangan (for/while), Anda sudah memiliki fondasi kuat untuk menjelajahi topik Python yang lebih kompleks seperti struktur data (list, dictionary) dan pemrograman berorientasi objek (OOP).

6. Bekerja dengan List (Struktur Data Dasar)

List adalah salah satu struktur data paling fleksibel di Python, mirip dengan array. Berikut cara mengelola data di dalamnya.


# Contoh 6: Manipulasi List
daftar_buah = ["Apel", "Jeruk", "Mangga"]
print(f"Daftar awal: {daftar_buah}")

# Menambah elemen
daftar_buah.append("Pisang")
print(f"Setelah ditambah: {daftar_buah}")

# Mengakses elemen (indeks dimulai dari 0)
buah_pertama = daftar_buah[0]
print(f"Buah pertama: {buah_pertama}")
        

Mempelajari cara iterasi menggunakan for pada list (seperti yang terlihat di Contoh 4) adalah keterampilan mendasar. Kombinasikan keduanya, dan Anda bisa memproses ribuan data dengan mudah. Teruslah berlatih dengan contoh program for python ini!