Part 1: Program Python Pertamamu
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.
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:

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:
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.
Baca juga
0 komentar
Jadilah yang pertama berkomentar.