Selamat Datang!
Halo teman teman website ini merupakan media penyajian materi mata kuliah Pemrograman Dasar. Disusun secara sistematis untuk memudahkan mahasiswa memahami alur pemrograman dari dasar hingga fungsi.
01. Pengenalan Python
Python adalah bahasa pemrograman interpretatif multiguna. Diciptakan oleh Guido van Rossum dan pertama kali dirilis pada tahun 1991.
- Mudah dipelajari (Simple Syntax)
- Open Source
- Digunakan untuk AI, Data Science, & Web Development
Hello World:
# Program pertama di Python
print("Selamat Datang di Dunia Python!")
02. Variabel & Tipe Data
Di Python, kita tidak perlu mendeklarasikan tipe data secara eksplisit (Dynamic Typing).
# Tipe data dasar
nama = "Andi" # String
umur = 20 # Integer
ipk = 3.85 # Float
is_active = True # Boolean
print(f"{nama} berumur {umur} tahun")
03. Operator Aritmatika
Digunakan untuk melakukan operasi matematika dasar.
a = 10
b = 3
print(a + b) # Penjumlahan (13)
print(a - b) # Pengurangan (7)
print(a * b) # Perkalian (30)
print(a / b) # Pembagian (3.33)
print(a % b) # Modulo (Sisa bagi: 1)
print(a ** b) # Pangkat (1000)
04. Struktur Kondisi (If-Else)
Struktur kontrol untuk mengambil keputusan berdasarkan kondisi tertentu.
nilai = 85
if nilai >= 80:
print("Grade: A")
elif nilai >= 70:
print("Grade: B")
else:
print("Grade: C")
05. Perulangan (Loops)
Digunakan untuk menjalankan blok kode secara berulang.
For Loop:
for i in range(5):
print(f"Iterasi ke-{i}")
While Loop:
count = 0
while count < 3:
print("Berjalan...")
count += 1
06. List & Tuple
Struktur data untuk menyimpan kumpulan item dalam satu variabel.
# List (Bisa diubah)
buah = ["Apel", "Jeruk", "Mangga"]
buah.append("Pisang")
# Tuple (Tetap/Konstan)
koordinat = (10, 20)
print(buah[0]) # Apel
07. Fungsi (Function)
Blok kode terorganisir yang digunakan untuk menjalankan satu tugas tertentu.
def sapa_user(nama):
return f"Halo {nama}, selamat belajar!"
pesan = sapa_user("Mahasiswa")
print(pesan)