python 12 July 2026

Bagian 1: Python Pertama Kali — Dari Nol Sampai Layar Berbicara

Bagian 1: Python Pertama Kali — Dari Nol Sampai Layar Berbicara

Bagian 1: Python Pertama Kali — Dari Nol Sampai Layar Berbicara


Saya masih ingat pertama kali duduk di depan terminal hitam, mengetik print("Halo dunia") sambil berdoa jangan sampai error. Ternyata komputer tidak memerlukan doa. Dia hanya butuh instruksi yang benar.

Kali ini kita mulai dari nol. Bukan dari teori, tapi dari tangan yang siap mengetik.

Persiapan: Pasang Python, Bukan Ular

Python itu nama bahasa pemrograman. Bukan ular yang melingkari komputer Anda.

  1. Buka python.org/downloads
  2. Klik tombol kuning besar Download Python 3.x.x
  3. Sangat penting: Centang kotak “Add Python to PATH” sebelum klik Install Now

Tips dari kelas: Saya pernah punya siswa lupa centang PATH. Akhirnya dia ngira Python rusak. Padahal cuma Windows yang bingung cari python.exe di mana.

Jika instalasi selesai, buka Command Prompt (tekan Win + R, ketik cmd, Enter). Ketik:

python --version

Keluar angka versi? Berarti Python sudah tinggal di komputer Anda. Dia siap mendengar perintah.

Editor Kode: VS Code — Tempat Kita Berdua

Python bisa ditulis di Notepad. Tapi jangan. Kita butuh teman yang mengerti warna kode, menyarankan lengkungan kurung, dan menyalakan lampu merah saat ada kesalahan.

Unduh VS Code. Instal seperti biasa. Lalu buka Extensions (ikon kotak empat di sisi kiri, atau Ctrl + Shift + X). Cari dan pasang:

  • Python (dari Microsoft)
  • Code Runner (opsional, tapi bermanfaat untuk jalankan cepat)

Catatan guru: Jangan pasang ekstensi terlalu banyak di awal. Nanti VS Code jadi berat dan Anda bingung mana yang error. Minimalis dulu.

Buat folder baru di Documents, namakan belajar_python. Buka folder itu lewat VS Code: File → Open Folder.

Buat file baru: Ctrl + N, simpan sebagai halo.py. Ekstensi .py memberitahu VS Code: “Ini Python, tolong beri warna.”

Menulis Baris Pertama: print()

Ketik ini di halo.py:

print("Halo, dunia!")

Simpan (Ctrl + S). Tekan tombol Play (segitiga kanan atas) atau Ctrl + Alt + N kalau pakai Code Runner.

Lihat Output di terminal bawah:

Halo, dunia!

Layar berbicara. Karena Anda menyuruhnya.

Penjelasan: print() adalah fungsi bawaan Python untuk menampilkan teks ke layar. Teks diapit tanda kutip — itu disebut string. Tanpa kutip, Python kira Halo itu nama variabel. Dia akan marah (error).

Komentar: Catatan untuk Manusia, Bukan Mesin

Python mengabaikan apa pun setelah tanda #. Gunakan itu untuk berdialog dengan diri sendiri — atau guru Anda.

# Program pertama: mencetak sapan
# Dibuat: hari ini
# Status: masih belajar, tapi sudah bisa jalan

print("Halo, dunia!")  # Ini komentar di akhir baris

Jalankan. Hasilnya sama. Komentar tidak ikut dicetak.

Pengalaman nyata: Siswa yang rajin komentar biasanya lebih cepat debug. Karena dia sudah jelaskan logikanya sendiri sebelum menghadapi error.

Penjelasan: Baris yang diawali # dibaca manusia, diabaikan interpreter. Komentar di akhir baris (inline) juga valid. Biasakan menulis mengapa Anda menulis kode itu, bukan apa yang ditulis — kode sudah nyatakan apanya.

Mencetak Lebih dari Satu Baris

print("Baris pertama")
print("Baris kedua")
print("Baris ketiga")

Hasil:

Baris pertama
Baris kedua
Baris ketiga

Setiap print() otomatis pindah baris. Kalau mau tetap di baris yang sama, tambah parameter end:

print("Satu ", end="")
print("Dua ", end="")
print("Tiga")

Hasil:

Satu Dua Tiga

Penjelasan: Parameter end="" menyuruh Python: “Jangan enter, sambung saja.” Defaultnya end="\n" (newline). Ini mirip percakapan — kadang kita lanjut bicara tanpa jeda, kadang butuh napas dulu.

Menulis Banyak Baris Sekaligus: Triple Quotes

print("""
╔════════════════════╗
║  SELAMAT DATANG                 ║
║  DI DUNIA PYTHON                 ║
╚════════════════════╝
""")

Hasil:

╔════════════════════╗
║  SELAMAT DATANG                 ║
║  DI DUNIA PYTHON                 ║
╚════════════════════╝

Penjelasan: Tiga kutip (""" atau ''') memungkinkan multi-line string. Cocok untuk banner, menu, atau dokumentasi panjang. Python menghormati enter di dalamnya.

Trik cepat: Di VS Code, ketik print(""" lalu Enter — VS Code otomatis nutup triple quotes. Biarkan editor membantu Anda.


Kode hari ini hanya sepuluh baris. Tapi Anda sudah belajar: memasang alat, menulis instruksi, memberi catatan, dan mengatur keluaran.

Programmer tidak dilahirkan. Dibentuk dari baris-baris kecil yang dijalankan, error, diperbaiki, dan dijalankan lagi.

Besok kita bicara tentang variabel — tempat menaruh data supaya tidak harus mengetik ulang “Halo, dunia!” setiap kali.

Simpan file halo.py Anda. Itu bukti: Anda sudah mulai.

Saya menunggu di Bagian 2.