No title

 

1. Variabel

Apa itu Variabel?

Variabel adalah tempat menyimpan data. Kita bisa mengisinya dengan teks, angka, maupun nilai lainnya.
Python menggunakan dynamic typing, artinya tipe variabel otomatis ditentukan oleh nilai yang kita isi.

Contoh Variabel:

nama = "Bastian"
umur = 20
tinggi = 170.5
is_active = True
print(nama)
print(umur)
print(tinggi)
print(is_active)

2. Tipe Data

Python memiliki banyak tipe data. Berikut tipe-tipe dasar yang paling sering digunakan.


2.1. String (Teks)

Digunakan untuk menyimpan teks.

Contoh:

teks = "Halo Dunia"
print(teks)

2.2. Integer (Angka Bulat)

Contoh:

angka = 10
print(angka)

2.3. Float (Angka Desimal)

Contoh:

desimal = 3.14
print(desimal)

2.4. Boolean (True/False)

Contoh:

status = True
print(status)

2.5. List (Kumpulan Data yang Bisa Diubah)

List berisi data dalam bentuk array.

Contoh:

buah = ["apel", "jeruk", "mangga"]
print(buah)
print(buah[1]) # mengambil jeruk

2.6. Tuple (Kumpulan Data yang Tidak Bisa Diubah)

Contoh:

koordinat = (10, 20)
print(koordinat)

2.7. Dictionary (Key-Value)

Contoh:

orang = {
"nama": "Bastian",
"umur": 20
}
print(orang["nama"])
print(orang["umur"])

3. Loop (Perulangan)

Loop digunakan untuk menjalankan kode berkali-kali.


3.1. For Loop

Digunakan untuk mengulang list, range, atau teks.

Contoh 1: Mengulang angka

for i in range(5):
print(i)

Contoh 2: Mengulang list

buah = ["apel", "jeruk", "mangga"]
for item in buah:
print(item)

3.2. While Loop

Akan berjalan selama kondisi bernilai True.

Contoh:

count = 1
while count <= 5:
print(count)
count += 1

4. Fungsi (Function)

Apa itu Fungsi?

Fungsi adalah blok kode yang bisa dipakai berulang. Fungsi membuat program lebih rapi dan mudah dibaca.


4.1. Membuat Fungsi

Contoh:

def halo():
print("Halo semuanya!")
halo()

4.2. Fungsi dengan Parameter

Contoh:

def sapa(nama):
print("Halo,", nama)
sapa(
sapa("Bastian")

4.3. Fungsi dengan Return

Contoh:

def tambah(a, b):
return a + b
hasil = tambah(
hasil = tambah(5, 3)
print(hasil)

Post a Comment

Previous Post Next Post