Python - Functions, Tuples, Dictionaries, and Data Processing
Python - Functions, Tuples, Dictionaries, and Data Processing
FUNCTIONS, TUPLES,
DICTIONARY, AND
DATA-PROCESSING
2
FUNGSI
3
FUNGSI
Dalam bahasa pemrograman python, fungsi berasal dari:
• Built in Function – Fungsi yang sudah ada dalam python, misalnya:
print()
• Modules – Fungsi yang berasal dari luar source code, untuk memanggil
fungsi ini harus menggunakan “import” terlebih dahulu. Contoh: math
• Directly from code – Fungsi yang berasal dari program yang sedang
dibuat.
4
Aturan Penulisan Fungsi
5
Aturan Penulisan Fungsi
6
Aturan Penulisan Fungsi
7
Parameter Fungsi
8
Parameter Fungsi
9
Parameter Fungsi
10
Parameter Fungsi
11
Parameter Fungsi
12
Parameter Fungsi
Jika argumen pemanggilan fungsi tidak menggunakan keyword, maka
nilainya akan dimasukkan ke parameter fungsi berdasarkan posisi
argument.
13
Parameter Fungsi
Fungsi dengan nilai default parameter: jika ada parameter yang
dikosongkan, maka nilai default akan dipakai
14
Parameter Fungsi
15
Fungsi dan Scope
16
Fungsi dan Scope
17
Fungsi dan Scope
18
Fungsi dan Scope
19
Rekursi Fungsi
20
TUPLE
Tuple merupakan variabel yang dapat menyimpan banyak
elemen, yang nilai elemennya tidak dapat diubah (immutable)
secara in-situ.
21
Tuple
22
Tuple
23
DICTIONARY
Dictionary merupakan struktur data yang menggunakan “key”
dalam setiap anggotanya.
24
Dictionary
25
Dictionary
26
Dictionary
27
Dictionary
28
Dictionary
Menambah anggota dengan perintah update()
29
Dictionary
30
Terima Kasih
31