MODULE 3 DTS Python
MODULE 3 DTS Python
Boolean Values
Comparison Operator
Penulisan Operator Arti Operator
a == b Apakah a sama dengan b
a != b Apakah a tidak sama dengan b
a => b Apakah a sama dengan/lebih besar dari b
a =< b Apakah a sama dengan/lebih kecil dari b
a>b Apakah a lebih besar dari b
a<b Apakah a lebih kecil dari b
a and b Akan bernilai true ketika a dan b true
a or b Akan bernilai true ketika a atau b true
If-elif-else Instructions
The While and For Loops
While loops
For loops
Break dan continue pada loops
1. Statemen break
Statement break digunakan untuk menghentikan secara paksa
proses perulangan, meskipun kondisi perulangan sebenarnya masih
bernilai True
2. Statemen continue
Statement continue berguna untuk memaksa pengulangan agar
memroses indeks selanjutnya meskipun statement didalam blok
pengulangan sebenarna belum semua di eksekusi. Dengan kata lain,
statement yang ada dibawah statement continue akan diabaikan (tidak
dieksekusi)
Logical and Bitwise Operations
Lists
• Tipe list dalam python sebenernya
mirip dengan array normal pada
bahasa pemrograman lain. List juga
dapat menampung beberapa tipe
data sekaligus.
• Bentuk umum untuk membuat list
dalam python adalah :
nama_list = [nilai 1, nilai2, nilai3, …]
Indexing pada list
• Dalam list, elemen
tidak diindeks
berdasarkan key
tertentu yang
namanya bisa
didefinisikan sendiri,
melainkan
berdasarkan indeks
bilangan yang diawali
dengan nilai nol(0).
Indexing pada list
• Indeks dapat juga bernilai negatif yaitu menghitung indeks mulai dari
kanan.
Swap & Sorting
Menambah Elemen ke dalam list
• append()
• insert()
• extend()
Menghapus Elemen kedalam list
• nama_list.remove(nilai)
• del nama_list[indeks]
Terima Kasih