0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan3 halaman

Tutorial Python Pemula Hingga Menengah

Python simple

Diunggah oleh

cepmuin9
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan3 halaman

Tutorial Python Pemula Hingga Menengah

Python simple

Diunggah oleh

cepmuin9
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

Tutorial Python: Dari 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:

print('Lebih besar dari 10')

```

- Perulangan (for, while): Digunakan untuk mengulang blok kode tertentu.

Contoh:

```python

for i in range(5):

print(i)

```

3. Fungsi dan Modul


- Fungsi: Kumpulan kode yang bisa digunakan kembali. Didefinisikan dengan kata kunci 'def'.

Contoh:

```python

def tambah(a, b):

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}

5. Pemahaman File Handling


- Membuka dan Menutup File: Gunakan 'open' untuk membuka file dan 'close' untuk menutup.

Contoh:

```python

file = open('file.txt', 'r')

content = file.read()

file.close()

```

- Context Manager: Membuka file dengan 'with' untuk penanganan otomatis.

Contoh:

```python

with open('file.txt', 'r') as file:

content = file.read()

```

6. Pemrograman Berorientasi Objek (OOP)


- Class: Template untuk membuat objek. Didefinisikan dengan kata kunci 'class'.

Contoh:

```python

class Mobil:

def __init__(self, warna, model):

self.warna = warna

self.model = model
```

- Inheritance: Konsep dimana sebuah class mewarisi atribut dan metode dari class lain.

7. Error dan Exception Handling


- Menggunakan Try-Except: Untuk menangani error yang mungkin terjadi.

Contoh:

```python

try:

hasil = 10 / 0

except ZeroDivisionError:

print('Error: Tidak bisa membagi dengan nol')

```

- Finally: Blok yang akan selalu dijalankan setelah try-except, biasanya untuk cleanup.

Anda mungkin juga menyukai