Pertemuan2 materi variabel dan tipe data
Rangkuman Materi Pertemuan ke-2
Tanggal: 15 September 2026
Materi: Variabel dan Tipe Data Python
1. Variabel
Variabel adalah tempat untuk menyimpan data dalam program.
nama = "Budi" umur = 20 tinggi = 170.5
Variabel terdiri dari nama, nilai, dan tipe data.
2. Fungsi Variabel
Variabel digunakan untuk:
- Menyimpan data
- Mengolah data
- Mengubah data
- Menggunakan data berulang kali
- Membuat program lebih mudah dibaca
3. Assignment
Assignment adalah proses memberikan nilai ke variabel menggunakan tanda =.
nama = "Andi" umur = 25
4. Aturan Penamaan Variabel
Nama variabel:
- Tidak boleh diawali angka.
- Tidak boleh menggunakan spasi.
- Dapat menggunakan angka, tetapi bukan di awal.
-
Gunakan
_sebagai pengganti spasi.
Contoh:
nama_siswa = "Budi" nilai_ujian = 90
5. Case Sensitive
Python membedakan huruf besar dan kecil.
nama = "Budi" Nama = "Andi" NAMA = "Citra"
Ketiganya merupakan variabel yang berbeda.
6. Konstanta
Konstanta adalah nilai yang secara konsep tidak seharusnya berubah. Biasanya ditulis dengan huruf kapital.
PI = 3.14159 PAJAK = 0.11
🔢 7. Tipe Data
Tipe data menentukan jenis data yang disimpan oleh variabel.
| Tipe | Keterangan | Contoh |
|---|---|---|
int | Bilangan bulat | 10 |
float | Bilangan desimal | 10.5 |
str | Teks | "Budi" |
bool | Benar/Salah | True |
list | Kumpulan data yang dapat diubah | [10, 20, 30] |
tuple | Kumpulan data yang tidak dapat diubah | (10, 20, 30) |
dict | Data berupa key-value | {"nama":"Budi"} |
set | Kumpulan data unik | {10, 20, 30} |
Contoh:
nama = "Budi" # str umur = 20 # int tinggi = 170.5 # float lulus = True # bool
8. List
List digunakan untuk menyimpan beberapa data dan datanya dapat diubah.
buah = ["Apel", "Mangga", "Jeruk"] print(buah[0])
Index pada Python dimulai dari 0.
9. Tuple
Tuple mirip dengan list, tetapi datanya tidak dapat diubah setelah dibuat.
warna = ("Merah", "Hijau", "Biru")
10. Dictionary
Dictionary menyimpan data dalam bentuk key : value.
mahasiswa = { "nama": "Budi", "umur": 20 } print(mahasiswa["nama"])
11. Set
Set digunakan untuk menyimpan data unik atau tidak duplikat.
angka = {10, 20, 30, 20}
Hasilnya:
{10, 20, 30}
12. Mengecek Tipe Data
Gunakan fungsi type() untuk mengetahui tipe data.
umur = 20 print(type(umur))
Hasil:
<class 'int'>
13. Type Casting
Type casting adalah proses mengubah tipe data.
umur = "20" umur = int(umur)
Beberapa fungsi type casting:
int() # menjadi integer float() # menjadi float str() # menjadi string
Contoh:
angka = 10.8 hasil = int(angka) print(hasil)
Hasilnya:
10
int() akan memotong angka desimal, bukan membulatkannya.
14. Input
input() digunakan untuk menerima data dari pengguna.
nama = input("Masukkan nama: ") print("Halo", nama)
Secara default, input() menghasilkan tipe data string.
Jika ingin menerima angka:
umur = int(input("Masukkan umur: "))
15. Assignment Operator
Digunakan untuk mengubah nilai variabel.
x = 10 x += 5
Hasil:
15
Operator yang umum:
| Operator | Fungsi |
|---|---|
= | Memberikan nilai |
+= | Menambah nilai |
-= | Mengurangi nilai |
*= | Mengalikan nilai |
/= | Membagi nilai |
%= | Sisa bagi |
16. Multiple Assignment
Digunakan untuk membuat beberapa variabel sekaligus.
nama, umur, kota = "Budi", 20, "Bogor"
17. F-String
F-string digunakan untuk memasukkan variabel ke dalam teks dengan mudah.
nama = "Budi" umur = 20 print(f"Nama saya {nama}, umur saya {umur} tahun.")
📝 Kesimpulan
Pada pertemuan ke-2, materi yang dipelajari adalah variabel dan tipe data dalam Python. Variabel digunakan untuk menyimpan dan mengolah data, sedangkan tipe data menentukan jenis data yang disimpan. Selain itu, dipelajari juga assignment, aturan penamaan variabel, list, tuple, dictionary, set, type casting, input, assignment operator, multiple assignment, dan f-string.
Komentar
Posting Komentar