Complete guide to getting started with Python programming
š Introduction to Python
Python adalah bahasa pemrograman yang sangat populer dan mudah dipelajari. Bahasa ini dibuat oleh Guido van Rossum pada tahun 1991 dan menjadi salah satu bahasa pemrograman yang paling banyak digunakan di dunia.
š Table of Contents
Apa itu Python?
Python adalah bahasa pemrograman tingkat tinggi yang:
- Mudah dibaca: Sintaks yang sederhana dan mirip bahasa Inggris
- Versatile: Dapat digunakan untuk web development, data science, AI, automation, dan lainnya
- Cross-platform: Berjalan di Windows, macOS, Linux, dan sistem operasi lainnya
- Open Source: Gratis dan memiliki komunitas yang besar
Mengapa Belajar Python?
š Mudah Dipelajari
- Sintaks yang sederhana dan intuitif
- Perfect untuk pemula
š Sangat Populer
- Bahasa #1 untuk data science dan machine learning
- Digunakan oleh perusahaan besar seperti Google, Netflix, Instagram
š¼ Peluang Karir Tinggi
- High demand di job market
- Salary yang kompetitif
š ļø Banyak Library
- Ecosystem yang kaya dengan ribuan library
- Dapat melakukan hampir semua hal
Installation Guide
Untuk memulai programming dengan Python, Anda perlu menginstall Python di komputer Anda terlebih dahulu.
š„ Download Python
Kunjungi website resmi Python: python.org/downloads
Installation di Windows
- 1. Download Python
- Kunjungi python.org/downloads/windows
- Download versi terbaru (Python 3.11+)
- 2. Run Installer
- Jalankan file
.exeyang telah didownload - ā PENTING: Centang "Add Python to PATH"
- Jalankan file
- 3. Verify Installation
python --version - 4. Install Package Manager (pip)
python -m pip install --upgrade pip
Installation di macOS
-
1. Download Python
- Kunjungi python.org/downloads/macos
- Download versi terbaru (Python 3.11+)
-
2. Install via Installer
# Jalankan file .pkg yang didownload # Ikuti installation wizard -
3. Alternative: Install via Homebrew
# Install Homebrew terlebih dahulu /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" # Install Python brew install python -
4. Verify Installation
python3 --version pip3 --version
Getting Started
Setelah menginstall Python, Anda bisa mulai coding dengan beberapa cara:
1. š» Python Interactive Shell (REPL)
# Buka terminal/command prompt, kemudian ketik:
python
Anda akan melihat prompt seperti ini:
>>>
2. š Text Editor + Terminal
Buat file dengan ekstensi .py, misalnya hello.py:
print("Hello, World!")
Jalankan dengan:
python hello.py
3. š IDE (Integrated Development Environment)
Rekomendasi IDE untuk Pemula:
- - IDLE (built-in dengan Python)
- - PyCharm Community (gratis)
- - Visual Studio Code (gratis, dengan Python extension)
Your First Python Program
Mari kita buat program Python pertama Anda!
Hello World Program
# File: hello.py
print("Hello, World!")
print("Selamat datang di dunia Python! š")
Output:
Hello, World!
Selamat datang di dunia Python! š
Interactive Program
# File: greeting.py
name = input("Siapa nama Anda? ")
age = input("Berapa umur Anda? ")
print(f"Halo {name}!")
print(f"Anda berumur {age} tahun.")
print("Selamat belajar Python! š")
Contoh Output:
Siapa nama Anda? Andreas
Berapa umur Anda? 20
Halo Andreas!
Anda berumur 20 tahun.
Selamat belajar Python! š
Simple Calculator
# File: calculator.py
print("=== Simple Calculator ===")
num1 = float(input("Masukkan angka pertama: "))
operator = input("Masukkan operator (+, -, *, /): ")
num2 = float(input("Masukkan angka kedua: "))
if operator == "+":
result = num1 + num2
elif operator == "-":
result = num1 - num2
elif operator == "*":
result = num1 * num2
elif operator == "/":
if num2 != 0:
result = num1 / num2
else:
result = "Error: Division by zero!"
else:
result = "Error: Invalid operator!"
print(f"Hasil: {result}")
šÆ What's Next?
Setelah menginstall Python dan mencoba program pertama, Anda bisa melanjutkan ke:
- Python Data Types - Pelajari tipe data di Python
- Variables & Operators - Cara menggunakan variabel dan operator
- Control Flow - If statements, loops, dan lainnya
š Useful Links
- Official Python Documentation: docs.python.org
- Python Package Index (PyPI): pypi.org
- Python Community: python.org/community
- Learn Python: python.org/about/gettingstarted
Happy Coding! š
Selamat datang di journey programming dengan Python. Ingat, setiap expert pernah menjadi beginner. Keep learning and keep coding!