Selamat datang di seri tutorial Python pertama! Artikel ini akan menjadi panduan langkah awal Anda dalam memasuki dunia pemrograman dengan Python. Kita akan membahas mulai dari sejarah singkat, mengapa Python menjadi bahasa pemrograman yang populer, hingga cara menulis program pertama Anda.
Apa itu Python?
Python adalah bahasa pemrograman tingkat tinggi yang serbaguna, mudah dibaca, dan ditulis. Diciptakan oleh Guido van Rossum dan pertama kali dirilis pada tahun 1991, Python menekankan pada keterbacaan kode dan kesederhanaan sintaks. Nama “Python” sendiri terinspirasi dari acara komedi televisi Inggris, “Monty Python’s Flying Circus”.
Filosofi desain Python yang mengutamakan kemudahan membuat bahasa ini menjadi pilihan ideal bagi pemula yang baru memulai belajar coding. Selain itu, Python juga sangat populer di kalangan profesional untuk berbagai aplikasi seperti pengembangan web, analisis data, kecerdasan buatan (Artificial Intelligence), dan masih banyak lagi.
Mengapa Belajar Python?
Ada banyak alasan mengapa Python menjadi bahasa pemrograman yang sangat direkomendasikan untuk dipelajari, terutama bagi pemula:
- Sintaks yang Sederhana dan Mudah Dibaca: Kode Python dirancang agar terlihat seperti bahasa Inggris biasa, membuatnya lebih mudah dipahami dibandingkan bahasa pemrograman lain.
- Serbaguna (Versatile): Python dapat digunakan untuk membangun hampir semua hal, mulai dari situs web, aplikasi desktop, game, hingga analisis data dan machine learning.
- Komunitas yang Besar dan Aktif: Terdapat komunitas pengembang Python yang sangat besar di seluruh dunia. Ini berarti Anda akan dengan mudah menemukan dokumentasi, tutorial, dan bantuan jika mengalami kesulitan.
- Banyaknya Library dan Framework: Python didukung oleh ribuan library dan framework yang siap pakai, seperti Django untuk pengembangan web, serta NumPy dan Pandas untuk analisis data. Keberadaan library ini sangat mempercepat proses pengembangan.
- Permintaan Tinggi di Dunia Kerja: Keahlian Python sangat dicari di industri teknologi, membuka banyak peluang karir yang menjanjikan.
Instalasi Python
Sebelum kita mulai ngoding, pastikan Python sudah terinstal di komputer Anda.
Windows
- Buka situs web resmi Python di python.org.
- Unduh versi Python terbaru yang stabil.
- Jalankan installer yang telah diunduh.
- Penting: Pada jendela instalasi, centang kotak yang bertuliskan “Add Python to PATH“.
- Klik “Install Now” dan ikuti petunjuk hingga selesai.
- Untuk memeriksa apakah instalasi berhasil, buka Command Prompt dan ketik
python --version, lalu tekan Enter. Jika versi Python muncul, berarti instalasi berhasil.
macOS
Sebagian besar versi macOS sudah terinstal dengan Python 2. Namun, disarankan untuk menginstal versi terbaru (Python 3).
- Kunjungi situs web python.org dan unduh installer untuk macOS.
- Buka file
.pkgyang telah diunduh dan ikuti petunjuk instalasi. - Setelah selesai, buka aplikasi Terminal.
- Ketik
python3 --versiondan tekan Enter untuk memastikan Python 3 telah terinstal dengan benar.
Linux
Sebagian besar distribusi Linux sudah menyertakan Python 3. Anda dapat memeriksanya dengan membuka Terminal dan mengetik python3 --version.
Jika belum terinstal, Anda dapat menginstalnya menggunakan manajer paket distribusi Anda. Contoh untuk distribusi berbasis Debian (seperti Ubuntu):
sudo apt update
sudo apt install python3
Program Pertama Anda: “Hello, World!”
Tradisi dalam belajar bahasa pemrograman baru adalah dengan membuat program yang menampilkan teks “Hello, World!”.
- Buka text editor sederhana seperti Notepad (di Windows), TextEdit (di macOS), atau Gedit (di Linux). Anda juga bisa menggunakan code editor yang lebih canggih seperti Visual Studio Code, Sublime Text, atau PyCharm.
- Ketik baris kode berikut:
Python
print("Hello, World!") - Simpan file tersebut dengan nama
hello.py. Pastikan ekstensi filenya adalah.py. - Buka Terminal atau Command Prompt, arahkan ke direktori tempat Anda menyimpan file
hello.py. - Jalankan program dengan mengetikkan perintah berikut dan tekan Enter:
Bash
python hello.py(Gunakan
python3jikapythonmerujuk ke versi lama di macOS atau Linux).
Anda akan melihat output Hello, World! tercetak di layar. Selamat, Anda telah berhasil menulis dan menjalankan program Python pertama Anda! 🎉
Memahami Sintaks Dasar
Sekarang, mari kita bedah beberapa konsep dasar dalam sintaks Python.
Komentar
Komentar adalah baris teks dalam kode yang tidak akan dieksekusi oleh program. Komentar digunakan untuk memberikan penjelasan atau catatan pada kode. Di Python, komentar diawali dengan tanda pagar (#).
# Ini adalah sebuah komentar. Komentar tidak akan dieksekusi.
print("Baris ini akan dieksekusi.")
Variabel dan Tipe Data
Variabel adalah nama yang digunakan untuk menyimpan nilai. Anda dapat menganggapnya sebagai sebuah wadah untuk data. Di Python, Anda tidak perlu mendeklarasikan tipe data variabel secara eksplisit.
# Contoh variabel
nama = "Budi" # Tipe data String (teks)
umur = 25 # Tipe data Integer (bilangan bulat)
tinggi = 175.5 # Tipe data Float (bilangan desimal)
sudah_menikah = False # Tipe data Boolean (True atau False)
Python secara otomatis akan mengenali tipe data dari nilai yang Anda berikan.
- String (
str): Kumpulan karakter yang diapit oleh tanda kutip tunggal (') atau ganda ("). - Integer (
int): Bilangan bulat. - Float (
float): Bilangan dengan koma desimal. - Boolean (
bool): Mewakili nilai kebenaran, yaituTrueatauFalse.
Anda dapat menggunakan fungsi print() untuk menampilkan nilai dari sebuah variabel.
nama = "Alice"
umur = 30
print("Nama saya adalah", nama)
print("Umur saya", umur, "tahun")
Selamat! Anda telah mengambil langkah pertama yang penting dalam perjalanan belajar Python. Teruslah berlatih dan jangan takut untuk bereksperimen. Pada tutorial selanjutnya, kita akan membahas lebih dalam mengenai operator, input dari pengguna, dan struktur kontrol. Sampai jumpa!