Tutorial Python Pemula Hingga Menengah
Tutorial Python Pemula Hingga Menengah
1. Dasar-Dasar Python
- Variabel: Digunakan untuk menyimpan nilai data. Contoh: x = 10
- Tipe Data: Python mendukung berbagai tipe data seperti int, float, str, list, dan dict.
- Operator: Terdiri dari operator aritmatika (+, -, *, /) dan operator logika (and, or, not).
2. Kontrol Aliran
- Percabangan (if, elif, else): Digunakan untuk pengambilan keputusan.
Contoh:
```python
if x > 10:
```
Contoh:
```python
for i in range(5):
print(i)
```
Contoh:
```python
return a + b
```
- Modul: Kode Python yang disimpan dalam file eksternal. Bisa diimpor dengan 'import'.
4. Struktur Data
- List: Koleksi data yang bisa diubah. Contoh: my_list = [1, 2, 3]
- Tuple: Koleksi data yang tidak bisa diubah. Contoh: my_tuple = (1, 2, 3)
- Dictionary: Koleksi pasangan key-value. Contoh: my_dict = {'name': 'Alice', 'age': 25}
- Set: Koleksi data unik yang tidak berurutan. Contoh: my_set = {1, 2, 3}
Contoh:
```python
content = file.read()
file.close()
```
Contoh:
```python
content = file.read()
```
Contoh:
```python
class Mobil:
self.warna = warna
self.model = model
```
- Inheritance: Konsep dimana sebuah class mewarisi atribut dan metode dari class lain.
Contoh:
```python
try:
hasil = 10 / 0
except ZeroDivisionError:
```
- Finally: Blok yang akan selalu dijalankan setelah try-except, biasanya untuk cleanup.