Seri Dari Laravel ke Python
Bagian 1 dari 13
Tutorial

Part 1: Program Python Pertamamu

Kyo · 27 Okt 2026 · 3 mnt baca

Kamu udah terbiasa nulis PHP. Buka tag <?php, tulis kode, akhiri tiap baris pakai titik koma. Nah, Python itu bahasa yang beda keluarga, dan cara nulis plus ngejalaninnya juga beda. Kabar baiknya, karena kamu udah ngerti logika ngoding, kamu nggak perlu belajar dari nol. Kamu cuma perlu belajar "dialek" baru. Di part pertama ini kita kenalan sama dua cara ngejalanin Python, lalu nulis program pertamamu.

Oh ya, part ini anggepannya Python udah keinstall di laptopmu. Kalau belum, aku udah siapin catatan terpisah soal cara install Python di Windows. Beresin itu dulu, baru balik ke sini.

Dua cara ngejalanin Python

Di dunia PHP, kamu biasanya nulis kode di file, lalu dijalanin lewat server atau artisan. Python punya dua cara, dan yang pertama ini justru nggak umum di keseharian PHP.

Cara pertama namanya REPL, semacam ruang coba-coba langsung. Kamu ketik satu baris, dia langsung kasih hasilnya saat itu juga. Cocok buat ngetes ide kecil tanpa harus bikin file. Cara kedua, yang lebih sering kamu pakai nanti, adalah nulis kode di file lalu ngejalanin filenya. Ini mirip kebiasaanmu di PHP. Kita coba dua-duanya.

Coba REPL dulu

Buka Git Bash, lalu ketik python dan tekan Enter. Tampilan terminalmu bakal berubah, muncul tanda >>>. Itu tandanya kamu sekarang ada di dalam Python, siap nerima perintah.

>>> print("Halo, Python")
Halo, Python
>>> print(1 + 1)
2

Coba ketik dua baris itu satu per satu. Perhatiin, tiap kali kamu Enter, hasilnya langsung muncul di bawahnya. Nggak perlu simpan file, nggak perlu jalanin apa-apa. Fungsi print ini padanannya echo di PHP, tugasnya nampilin sesuatu ke layar.

Mode REPL: kamu ketik perintah, Python langsung kasih hasilnya. Enak buat coba-coba cepat.

Kalau udah puas main-main, keluar dari mode ini dengan ngetik exit() lalu Enter. Kamu bakal balik ke terminal biasa.

Sekarang bikin file beneran

REPL itu buat coba-coba. Buat program yang beneran, kita simpan kodenya di file. Buka folder belajarmu di VS Code (kalau belum punya, bikin folder baru namanya belajar-python), lalu buat file baru dengan nama halo.py. Akhiran .py itu penanda file Python, kayak .php buat PHP.

Isi filenya begini:

print("Halo, Python")
print("Ini file pertamaku")

File halo.py di VS Code. Bersih, tanpa tag pembuka dan tanpa titik koma.

Sekarang berhenti sebentar dan perhatiin apa yang TIDAK ada di file itu. Nggak ada <?php di awal. Nggak ada tanda titik koma di akhir baris. Dua hal yang di PHP wajib, di Python nggak ada sama sekali. Python sengaja dibikin ringkas dan bersih, dan ini salah satu hal pertama yang bikin orang betah.

Jalankan filenya

Simpan dulu filenya. Lalu di terminal, pastikan posisimu udah ada di dalam folder belajar-python. Kalau belum, pindah ke sana pakai perintah cd. Setelah itu jalanin:

python halo.py

Dua baris yang tadi kamu tulis bakal muncul di terminal.

File dijalanin dengan perintah python halo.py, dan outputnya muncul di bawahnya.

Pola python namafile.py ini bakal jadi temen harianmu. Tiap kali mau ngetes kode Python, kamu simpan di file, lalu jalanin kayak gini. Di PHP kamu sebenarnya juga bisa php namafile.php, cuma jarang dipakai karena kamu lebih sering lewat browser atau artisan. Di Python, ngejalanin file lewat terminal justru cara yang paling umum.


Selamat, kamu baru aja nulis dan ngejalanin program Python pertamamu. Kelihatannya sepele, tapi kamu udah nangkep tiga hal penting: cara pakai REPL buat coba-coba, cara nyimpan kode di file .py, dan cara ngejalaninnya lewat terminal. Kamu juga udah lihat langsung Python itu lebih ringkas dari PHP, tanpa tag pembuka dan titik koma. Di Part 2 kita masuk ke variabel dan tipe data, dan di situ bakal kelihatan lagi bedanya sama PHP, mulai dari hilangnya tanda $ yang selama ini selalu nempel di depan variabelmu.

Semua kode di part ini bisa kamu lihat lengkap di repo GitHub-nya, di folder part-01. Silakan clone atau intip buat bandingin sama punyamu.

Bagikan: WhatsApp Facebook X Telegram

Baca juga

0 komentar

Jadilah yang pertama berkomentar.

Tinggalkan komentar

Komentar ditinjau dulu sebelum tampil.