Memulai dengan Contoh Python Sederhana

Visualisasi Sederhana Sintaks Python print("Hello World") x = 10 + 5 if x > 10:

Selamat datang di dunia pemrograman Python! Python dikenal sebagai salah satu bahasa pemrograman paling ramah pemula karena sintaksnya yang bersih dan mudah dibaca. Bahasa ini digunakan secara luas, mulai dari pengembangan web (Django, Flask), analisis data (Pandas, NumPy), kecerdasan buatan, hingga skrip otomatisasi sederhana. Untuk memulai, mari kita jelajahi beberapa contoh python sederhana yang fundamental.

1. Program "Hello, World!"

Setiap perjalanan pemrograman harus dimulai dengan satu baris kode yang legendaris: mencetak teks ke layar. Di Python, ini sangatlah mudah, hanya membutuhkan satu fungsi bawaan yaitu `print()`.

# Contoh 1: Mencetak Teks print("Halo, dunia Python!") print("Ini adalah program pertama saya.")

Fungsi `print()` akan menampilkan apa pun yang Anda letakkan di dalam tanda kurung ke konsol atau terminal Anda. Ini adalah cara tercepat untuk memastikan instalasi Python Anda berjalan dengan baik.

2. Variabel dan Tipe Data Dasar

Variabel berfungsi sebagai wadah untuk menyimpan data. Salah satu kekuatan Python adalah sifatnya yang dinamis, di mana Anda tidak perlu mendeklarasikan tipe data variabel secara eksplisit; Python akan menentukannya secara otomatis. Berikut adalah beberapa contoh dasar:

# Contoh 2: Penggunaan Variabel nama = "Budi" # String usia = 25 # Integer tinggi_badan = 1.75 # Float is_mahasiswa = True # Boolean print(f"Nama saya {nama} dan saya berusia {usia} tahun.") print(f"Tipe data usia adalah: {type(usia)}")

Kami menggunakan f-string (ditandai dengan `f` sebelum tanda kutip pembuka) yang merupakan cara modern dan efisien untuk memformat string di Python, memungkinkan penyisipan nilai variabel langsung ke dalam teks.

3. Operasi Aritmatika Sederhana

Python dapat berfungsi sebagai kalkulator canggih. Operasi dasar seperti penjumlahan, pengurangan, perkalian, dan pembagian bekerja seperti yang Anda harapkan.

# Contoh 3: Operasi Matematika angka1 = 20 angka2 = 5 penjumlahan = angka1 + angka2 pengurangan = angka1 - angka2 perkalian = angka1 * angka2 pembagian = angka1 / angka2 sisa_bagi = angka1 % angka2 # Modulo (sisa pembagian) print(f"20 + 5 = {penjumlahan}") print(f"20 / 5 = {pembagian}") print(f"20 dibagi 5, sisanya adalah {sisa_bagi}")

4. Struktur Kontrol: Percabangan (If-Else)

Logika adalah inti dari pemrograman. Struktur `if-else` memungkinkan program Anda membuat keputusan berdasarkan kondisi tertentu. Ingatlah bahwa indentasi (spasi di awal baris) sangat krusial di Python; itu yang mendefinisikan blok kode.

# Contoh 4: Percabangan If-Else nilai_ujian = 85 if nilai_ujian >= 75: print("Selamat! Anda lulus dengan baik.") elif nilai_ujian >= 60: print("Anda lulus, tapi perlu belajar lebih giat.") else: print("Anda perlu mengulang ujian.")

Dalam contoh di atas, program akan mengecek kondisi pertama (`if`). Jika salah, ia pindah ke kondisi kedua (`elif`), dan jika semua kondisi salah, ia akan menjalankan blok `else`.

5. Perulangan (Looping) Sederhana

Ketika Anda perlu mengulang tugas berkali-kali, perulangan adalah solusinya. Dua jenis perulangan yang paling umum adalah `for` dan `while`.

Perulangan For

Perulangan `for` biasanya digunakan untuk mengiterasi (melakukan perulangan) melalui urutan elemen, seperti daftar angka atau karakter dalam string.

# Contoh 5a: Perulangan For print("Menghitung dari 1 sampai 5:") for i in range(1, 6): print(i)

Fungsi `range(1, 6)` menghasilkan urutan angka dari 1 hingga 5 (angka terakhir, 6, tidak termasuk).

Perulangan While

Perulangan `while` akan terus berjalan selama kondisi yang diberikan bernilai `True`.

# Contoh 5b: Perulangan While hitung = 0 while hitung < 3: print(f"Hitungan saat ini: {hitung}") hitung += 1 # Ini setara dengan hitung = hitung + 1

Penting untuk memastikan ada mekanisme di dalam loop `while` yang pada akhirnya akan membuat kondisi menjadi `False`, jika tidak, Anda akan terjebak dalam 'infinite loop' (perulangan tak terbatas).

Penutup

Contoh python sederhana di atas mencakup fondasi dasar yang dibutuhkan untuk mulai menulis program yang berfungsi. Dari pencetakan output, manipulasi variabel, hingga membuat alur logika dengan kondisi dan perulangan, Anda telah melihat betapa intuitifnya bahasa Python. Ingat, praktik adalah kunci. Coba modifikasi angka-angka tersebut, ubah teksnya, dan lihat bagaimana hasilnya berubah. Selamat mencoba dan teruslah belajar!