06. Persiapan
Sebelum menulis Python, ada tiga hal yang perlu ada di komputer:
- Interpreter Python (program yang menjalankan file
.py). - Sebuah editor kode.
- Terminal untuk mengetik perintah.
Bab ini memandu persiapan ketiga hal tersebut di Windows 10 atau 11.
1. Install interpreter Python
Ada lebih dari satu cara untuk install Python di Windows. Pilih salah satu dari dua cara di bawah. Kalau cara pertama gagal, coba cara kedua.
Cara A: winget (direkomendasikan)
Windows 10 dan 11 sudah punya winget, alat untuk install
software dari command line. Cara pakainya:
Tekan tombol Windows, ketik
PowerShell, dan buka.Ketik:
winget search Python.PythonAkan muncul tabel yang menampilkan paket dengan nama atau deskripsi yang mengandung "Python". Cari paket bernama Python 3 yang diterbitkan oleh Python Software Foundation. Salin nilai di kolom Id untuk baris itu (biasanya terlihat seperti
Python.Python.3atauPython.Python.3.13).Install dengan:
winget install --id <tempel-id-di-sini>Misalnya, jika Id-nya adalah
Python.Python.3.13, perintahnya adalahwinget install --id Python.Python.3.13.Tutup PowerShell dan buka jendela baru. Ini penting: jendela baru akan mengenali perubahan
PATHyang dibuat oleh installer.Verifikasi instalasi:
python --versionKamu harusnya melihat baris yang dimulai dengan
Python 3.diikuti nomor versi. Kalau sudah muncul, Python sudah terinstall. Lewati ke langkah 3.
Kalau python --version menampilkan
'python' is not recognised as the name of a cmdlet, function, script file, or operable program,
berarti installer tidak menambahkan Python ke PATH. Gunakan
Cara B.
Cara B: unduh dari python.org
Kalau winget tidak berhasil, install Python secara
manual:
- Buka https://www.python.org/downloads/ dan klik tombol kuning Download Python 3 (versi terbaru dipilih otomatis).
- Jalankan installer yang sudah diunduh.
- Di layar pertama, centang Add Python to PATH sebelum mengklik Install Now. Langkah ini mudah terlewat tapi sangat penting.
- Klik Install Now dan tunggu sampai selesai.
- Buka jendela PowerShell baru dan jalankan
python --version. Kamu harusnya melihat versi Python.
2. Install editor kode
Gunakan Visual Studio Code (VS Code disingkat). Gratis, berjalan di Windows, dan dipakai oleh sebagian besar programmer profesional.
- Buka https://code.visualstudio.com dan unduh installer-nya.
- Jalankan. Di layar Select Additional Tasks, centang Add to PATH dan Register Code as an editor for supported file types.
- Buka VS Code setelah instalasi selesai.
- Install ekstensi bahasa Python:
- Klik ikon Extensions di bilah kiri (atau tekan Ctrl + Shift + X).
- Ketik
pythondi kotak pencarian. - Temukan ekstensi bernama Python yang diterbitkan oleh Microsoft (nama penerbit terlihat di bawah judul).
- Klik Install.
Ini menambahkan pewarnaan sintaks, autocomplete, dan petunjuk error
untuk file .py.
3. Terminal
VS Code punya terminal bawaan. Buka dengan **Ctrl +
** (tombol backtick, biasanya di bawah Esc`).
Di sinilah kamu mengetik python nama-file.py untuk
menjalankan skrip; outputnya muncul di terminal yang sama.
4. Verifikasi semua berfungsi
Buka VS Code dan buat folder kerja:
Pilih File → Open Folder..., klik New Folder, beri nama
python-work, klik Select Folder.Tekan Ctrl + N untuk membuat file baru.
Ketik:
print("Hello, world!")Simpan sebagai
hello.pydi dalam folder tersebut (Ctrl + S).Buka terminal (Ctrl + `) dan ketik:
python hello.py
Kamu harusnya melihat:
Hello, world!
Kalau sudah muncul, seluruh persiapan berfungsi. Lanjut ke Bab 7.
Bagaimana kode contoh diorganisasi
Semua file latihan tersedia di bagian Exercises buku ini — kamu bisa melihatnya secara online atau mengunduh file mana pun untuk dijalankan secara lokal.
Setiap bab yang punya kode mendapat folder tersendiri di bawah
exercises/, diberi nomor sesuai bab: kode
Bab 7 ada di exercises/07/, Bab 20 ada di
exercises/20/, dan seterusnya. (Bagian 1 semuanya di atas
kertas, jadi kode dimulai dari Bab 7.) Mini-project ada terpisah di
projects/.
Folder setiap bab menyimpan tiga jenis file:
- File contoh di tingkat atas, seperti
exercises/08/01-comment-styles.py. Ini adalah program kecil yang diminta oleh kotak Coba ini di setiap bab. - Folder
homework/berisi file starter untuk setiap soal pekerjaan rumah, sepertiexercises/08/homework/01-annotate.py. - Folder
homework/solutions/berisi jawaban yang sudah dikerjakan untuk setiap soal pekerjaan rumah. Coba dulu sendiri — jawaban ada di sana kalau kamu stuck atau ingin mengecek pekerjaanmu.
Kalau bab berkata "buka
exercises/08/homework/01-annotate.py", temukan file
tersebut di bagian Exercises, unduh, dan simpan di path yang sama di
dalam folder python-work kamu.
Apa yang tidak dicakup bab ini
- pygame. Bagian terakhir buku ini membahas pygame untuk membuat game grafis. Untuk sekarang, semua berjalan sebagai program teks di terminal.
- Editor lain. Editor lain juga bisa dipakai (Notepad++, Sublime Text, IDLE), tapi buku ini mengasumsikan VS Code mulai dari sini. Dengan editor berbeda, pintasan keyboard berubah, tapi kodenya identik.