81
Tahun RI
17 Agustus 2026

Dirgahayu Republik Indonesia

Bersatu Berkarya Menuju Indonesia Emas 2045.

News Flash

Terpopuler
Memuat postingan terpopuler...

Terbaru

Cara Cepat Memahami Perintah Dasar Bahasa Python bagi Pemula

Ingin cepat paham perintah dasar Python? Simak panduan praktis print, input, variabel, operator, percabangan, perulangan, hingga fungsi untuk pemula.


Banyak pemula merasa kewalahan saat pertama kali belajar Python karena mencoba memahami semua konsep sekaligus. Padahal, kunci untuk cepat menguasai Python adalah fokus pada perintah-perintah dasar terlebih dahulu, memahami fungsinya satu per satu, lalu mempraktikkannya secara langsung. Artikel ini akan membahas perintah-perintah paling penting dalam Python dengan cara yang mudah dicerna, disertai tips agar kamu bisa memahaminya lebih cepat.

Mengapa Perlu Fokus pada Perintah Dasar Terlebih Dahulu?

Sebelum masuk ke konsep yang lebih rumit seperti class, decorator, atau library eksternal, penting untuk menguasai fondasi dasar Python. Perintah-perintah dasar ini akan terus kamu gunakan di hampir setiap program, apa pun jenis proyeknya. Jika fondasi ini sudah kuat, mempelajari konsep lanjutan akan terasa jauh lebih mudah karena kamu tidak perlu berhenti setiap saat untuk mengingat sintaks dasar.

Strategi belajar yang efektif adalah "sedikit tapi sering". Alih-alih menghafal semua perintah dalam satu waktu, cobalah pahami satu perintah, praktikkan langsung di komputer, lalu lanjut ke perintah berikutnya. Cara ini terbukti lebih efektif dibandingkan membaca teori tanpa praktik.

1. Perintah print() untuk Menampilkan Output

Perintah pertama yang wajib dikuasai adalah print(). Fungsi ini digunakan untuk menampilkan teks, angka, atau hasil perhitungan ke layar.

python
print("Selamat belajar Python!")
print(10 + 5)
print("Hasil:", 10 + 5)

Perintah print() sangat berguna, tidak hanya untuk menampilkan hasil akhir program, tetapi juga untuk melakukan debugging, yaitu memeriksa nilai suatu variabel di tengah proses program berjalan.

2. Perintah input() untuk Menerima Masukan Pengguna

Untuk membuat program yang interaktif, kamu memerlukan perintah input(). Perintah ini memungkinkan program menerima data yang diketik oleh pengguna melalui keyboard.

python
nama = input("Siapa namamu? ")
print("Halo,", nama)

Perlu diingat, hasil dari input() selalu berupa string (teks), meskipun pengguna mengetikkan angka. Jika ingin mengolahnya sebagai angka, kamu perlu mengonversinya menggunakan int() atau float().

python
umur = int(input("Berapa umurmu? "))
print("Tahun depan umurmu akan menjadi", umur + 1)

3. Variabel dan Cara Penamaannya

Variabel berfungsi sebagai "wadah" untuk menyimpan data. Di Python, membuat variabel sangat sederhana, cukup tulis nama variabel, tanda sama dengan, lalu nilainya.

python
kota = "Jakarta"
suhu = 30.5
jumlah_penduduk = 10500000

Beberapa aturan penamaan variabel yang perlu diperhatikan:

  • Nama variabel tidak boleh diawali angka.
  • Tidak boleh mengandung spasi (gunakan garis bawah sebagai gantinya, misalnya nama_lengkap).
  • Bersifat case-sensitive, artinya Umur dan umur dianggap sebagai dua variabel berbeda.
  • Sebaiknya gunakan nama yang deskriptif agar kode mudah dibaca, misalnya total_harga lebih jelas dibandingkan x.

4. Operator Dasar dalam Python

Operator digunakan untuk melakukan operasi terhadap nilai atau variabel. Ada tiga jenis operator dasar yang perlu kamu pahami.

Operator aritmatika digunakan untuk perhitungan matematis:

python
a = 10
b = 3

print(a + b)   # penjumlahan -> 13
print(a - b)   # pengurangan -> 7
print(a * b)   # perkalian -> 30
print(a / b)   # pembagian -> 3.333...
print(a // b)  # pembagian bulat -> 3
print(a % b)   # sisa bagi (modulus) -> 1
print(a ** b)  # pangkat -> 1000

Operator perbandingan digunakan untuk membandingkan dua nilai, dan hasilnya selalu berupa True atau False:

python
print(a > b)   # True
print(a == b)  # False
print(a != b)  # True

Operator logika digunakan untuk menggabungkan beberapa kondisi sekaligus:

python
usia = 20
punya_ktp = True

print(usia >= 17 and punya_ktp)   # True
print(usia < 17 or punya_ktp)     # True
print(not punya_ktp)              # False

5. Percabangan: if, elif, dan else

Percabangan digunakan agar program bisa mengambil keputusan berdasarkan suatu kondisi. Ini adalah salah satu perintah paling sering digunakan dalam pemrograman.

python
nilai_ujian = 65

if nilai_ujian >= 80:
    print("Predikat: Sangat Baik")
elif nilai_ujian >= 60:
    print("Predikat: Cukup")
else:
    print("Predikat: Perlu Belajar Lagi")

Tips cepat memahami percabangan: bacalah kode seperti kalimat biasa. if berarti "jika", elif berarti "atau jika", dan else berarti "jika tidak, maka". Dengan membaca kode sebagai kalimat, logikanya akan lebih mudah dipahami.

6. Perulangan: for dan while

Perulangan digunakan untuk menjalankan blok kode secara berulang tanpa harus menulis kode yang sama berkali-kali.

Perulangan for biasanya digunakan ketika kamu sudah tahu berapa kali proses akan diulang:

python
for i in range(5):
    print("Perulangan ke-", i)

Perulangan while digunakan ketika pengulangan bergantung pada suatu kondisi, dan jumlah pengulangannya belum pasti:

python
saldo = 100000
while saldo > 0:
    print("Sisa saldo:", saldo)
    saldo -= 25000

Satu hal penting yang sering menjadi kesalahan pemula adalah lupa mengubah nilai variabel di dalam while, sehingga menyebabkan perulangan berjalan tanpa henti (infinite loop).

7. Fungsi dengan def

Fungsi memungkinkan kamu menulis sekumpulan perintah yang bisa dipanggil kembali kapan pun dibutuhkan, tanpa harus menulis ulang kodenya.

python
def hitung_luas_persegi(sisi):
    luas = sisi * sisi
    return luas

hasil = hitung_luas_persegi(5)
print("Luas persegi:", hasil)

Kata kunci def digunakan untuk mendefinisikan fungsi, sedangkan return digunakan untuk mengembalikan nilai hasil dari fungsi tersebut.

8. Struktur Data Sederhana: List dan Dictionary

Selain perintah di atas, kamu juga perlu mengenal dua struktur data yang paling sering dipakai pemula.

List, digunakan untuk menyimpan beberapa nilai sekaligus dalam satu variabel:

python
buah = ["apel", "jeruk", "mangga"]
print(buah[0])       # menampilkan "apel"
buah.append("pisang") # menambahkan item baru

Dictionary, digunakan untuk menyimpan data dalam bentuk pasangan kunci dan nilai:

python
siswa = {"nama": "Dewi", "kelas": 10}
print(siswa["nama"])

9. Komentar dalam Kode

Komentar digunakan untuk memberi catatan pada kode tanpa memengaruhi jalannya program. Ini sangat berguna untuk menjelaskan maksud dari suatu bagian kode, baik untuk diri sendiri maupun orang lain yang membaca kode tersebut.

python
# Ini adalah komentar satu baris
print("Halo")  # ini juga komentar di akhir baris

"""
Ini adalah komentar
lebih dari satu baris
"""

10. Mengimpor Modul dengan import

Python menyediakan banyak modul bawaan yang bisa langsung digunakan tanpa perlu instalasi tambahan. Untuk menggunakannya, kamu perlu mengimpornya terlebih dahulu.

python
import random

angka_acak = random.randint(1, 10)
print("Angka acak:", angka_acak)

Perintah import membuka akses ke ribuan fungsi siap pakai, sehingga kamu tidak perlu menulis semuanya dari nol.

11. Menangani Error dengan try dan except

Saat program dijalankan, terkadang muncul error yang menyebabkan program berhenti tiba-tiba, misalnya ketika pengguna memasukkan teks padahal program mengharapkan angka. Perintah try dan except digunakan untuk menangani situasi seperti ini agar program tidak langsung berhenti.

python
try:
    angka = int(input("Masukkan sebuah angka: "))
    print("Hasil bagi 100 dengan angka tersebut:", 100 / angka)
except ValueError:
    print("Input yang kamu masukkan bukan angka!")
except ZeroDivisionError:
    print("Angka tidak boleh nol!")

Kode di dalam blok try akan dicoba dijalankan terlebih dahulu. Jika terjadi error, Python akan langsung berpindah ke blok except yang sesuai, alih-alih menghentikan seluruh program. Perintah ini sangat penting dikuasai sejak awal karena membuat programmu lebih tangguh terhadap kesalahan input pengguna.

Rangkuman Perintah Dasar yang Wajib Dihafal

Agar lebih mudah diingat, berikut rangkuman singkat perintah-perintah dasar yang telah dibahas beserta fungsinya:

PerintahFungsi
print()Menampilkan output ke layar
input()Menerima masukan dari pengguna
int(), float(), str()Mengonversi tipe data
if, elif, elseMengambil keputusan berdasarkan kondisi
for, whileMelakukan perulangan
defMendefinisikan fungsi
importMengakses modul tambahan
try, exceptMenangani error tanpa menghentikan program

Menyimpan daftar rangkuman seperti ini di catatan pribadi bisa menjadi referensi cepat saat kamu lupa sintaks tertentu, tanpa harus mencari ulang dari awal setiap kali membutuhkannya.

Tips Agar Lebih Cepat Memahami Perintah Dasar Python

1. Ketik ulang kode, jangan hanya membaca. Mengetik ulang contoh kode membantu otak mengingat pola sintaks lebih baik dibandingkan hanya membaca.

2. Buat variasi kecil dari setiap contoh. Setelah memahami satu contoh, ubah sedikit nilainya atau tambahkan logika baru untuk menguji pemahamanmu.

3. Gunakan analogi sehari-hari. Misalnya, bayangkan variabel seperti kotak penyimpanan, dan fungsi seperti mesin yang menerima bahan lalu menghasilkan sesuatu.

4. Pelajari satu topik hingga benar-benar paham sebelum lanjut. Jangan terburu-buru pindah topik jika dasar sebelumnya belum kuat.

5. Coba jelaskan kembali dengan kata-katamu sendiri. Jika kamu bisa menjelaskan suatu perintah tanpa melihat catatan, itu tandanya kamu sudah benar-benar memahaminya.

6. Kerjakan latihan soal kecil setiap hari. Konsistensi berlatih dengan soal-soal sederhana jauh lebih efektif dibandingkan belajar teori dalam waktu lama sekaligus.

Kesimpulan

Memahami perintah dasar Python sebenarnya tidak sesulit yang dibayangkan, asalkan dipelajari secara bertahap dan disertai praktik langsung. Mulai dari print() dan input() untuk interaksi dasar, variabel untuk menyimpan data, operator untuk melakukan perhitungan dan perbandingan, hingga percabangan, perulangan, dan fungsi untuk mengatur alur program—semuanya adalah fondasi yang akan terus kamu pakai dalam setiap proyek Python ke depannya.

Kuncinya adalah konsistensi. Luangkan waktu setiap hari untuk berlatih, meskipun hanya dengan contoh-contoh sederhana. Semakin sering kamu mempraktikkan perintah-perintah dasar ini, semakin cepat pula kamu akan terbiasa dan siap melangkah ke konsep Python yang lebih kompleks.

Baca Juga