← Kembali ke kursus
Pelajaran kursus · Python
Pelajaran 03

Menjalankan program Python

Tiga cara: REPL interaktif, berkas .py, dan VS Code.

Pahami konsepnya

Python bisa dijalankan tiga cara. Pertama, mode interaktif (REPL): ketik python di terminal dan kamu masuk prompt >>> — setiap baris langsung dieksekusi dan hasilnya ditampilkan. Sempurna untuk eksperimen cepat: coba 2 + 3, len("halo"), atau import math lalu math.pi. Keluar dengan exit() atau Ctrl+D.

Kedua, berkas skrip: simpan kode di berkas .py lalu jalankan python nama.py dari terminal. Ini cara normal untuk program sungguhan. Ketiga, lewat editor: VS Code dengan ekstensi Python memberikan tombol Run di editor, plus terminal terintegrasi, debugger, dan Intellisense — kombinasi yang membuat siklus sunting-jalankan sangat cepat.

Satu istilah penting: saat menjalankan berkas, Python membuat variabel khusus __name__. Jika berkas dijalankan langsung, nilainya "__main__"; jika diimpor sebagai modul, nilainya nama berkasnya. Konvensi if __name__ == "__main__": menandai kode yang hanya boleh berjalan saat eksekusi langsung — bukan saat diimpor.

Coba contoh kode

# main.py
print("Mode skrip:", __name__)

if __name__ == "__main__":
    print("Ini hanya jalan saat dieksekusi langsung.")

Saat python main.py dijalankan, __name__ bernilai "__main__" sehingga blok if terpenuhi. Jika berkas ini diimpor (import main), blok itu dilewati — kode uji dan demo tidak mengotori pemakai. Pola ini standar di proyek Python nyata.