0% menganggap dokumen ini bermanfaat (0 suara)
44 tayangan

DQLab Python Part 1

Dokumen tersebut membahas tentang berbagai tipe data dan struktur pengulangan dalam bahasa pemrograman Python. Terdapat penjelasan mengenai string, variabel, list, tuple, set, dictionary, boolean, operator desisi, dan struktur pengulangan seperti for dan while loop.

Diunggah oleh

Regista Arrizki
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 DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
44 tayangan

DQLab Python Part 1

Dokumen tersebut membahas tentang berbagai tipe data dan struktur pengulangan dalam bahasa pemrograman Python. Terdapat penjelasan mengenai string, variabel, list, tuple, set, dictionary, boolean, operator desisi, dan struktur pengulangan seperti for dan while loop.

Diunggah oleh

Regista Arrizki
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 DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 36

*) Kalau mau menampilkan tulisan harus pake “ ”.

*) Statement  akan menghasilkan sesuatu yang mau ditampilkan dilayar, pake fungsi print()

*) Variables : bilangan1, bilangan2, dan kalimat1 adalah lokasi penyimpanan dari data/literal 5, 10,
“Belajar Bahasa Python”.
Elemen pertama dan indeks ke-0  6
Mengubah elemen dari list pada indeks ke-3 (mengubah 9.0  empat)

*) mengubah elemen dapat dilakukan meskipun variabel dengan elemen awal sudah dideklarasikan
*) Jadi kalau tipe data Tuple itu elemen dalam variabelnya harus sudah benar saat input awal, karena
gabisa diubah kalau sudah dideklarasi
LIST TYPE

[‘Theo’, ‘Annette’, ‘Mel’, ‘Handy’, ‘Mel’]

*) Data List (Sequence) diatas : hasil printnya semua elemen akan tampil (meski ada yang sama) dan
berurutan

Semantara untuk Data Set :

*) Gaboleh ada elemen yang sama/double

*) tidak memperdulikan urutan elemen  artinya misal diprint variable dengan tipe data set hasilnya A,
B, C tapi ketika mau nge print lagi hasilnya bisa berubah menjadi B, A, C.
 Hasil tidak berurutan dan ‘Mel’
hanya tampil 1 karena double
 List dan Tuple : bedanya di mutable dan
imutable, juga di [] dan ()
 Set dan Frozenset : bedanya di mutable dan
imutable, juga di {} dan ({}) sama kaya tuple
kurung buka tutupnya + kurung kurawal
/DICTIONARY

 Penggunaan kurung kurawal {} sama dengan tipe data SET


 Memetakan sebuah nilai ke nilai lainnya artinya memetakan nilai “nilai” ke
nilai “kunci”

 Akses informasi/print dengan cara sebutkan


variable (ex : person) dan kunci (ex : nama)
yang nilainya mau diakses
 Outputnya berupa Boolean Type Data
(True/False)
 Outputnya berupa Boolean Type Data
(True/False)

 Outputnya berupa Boolean Type Data


(True/False)
 tab

Tipe data Boolean karena menghasilkan nilai kebenaran True/False

 Elif = Else If
 Digunakan
kalau ada
beberapa
logika/syarat
*) merubah nilai x disini maksudnya pada statement if
Operator desisi
/Strukur Pengulangan
*) hanya menjumlahkan tagihan yang bernilai positif, karena tagihan ke-1 yang bernila minus akan
diabaikan
*) menjumlahkan setiap tagihan didalam list (termasuk yang bernilai negative)

*) penjumlahan tagihan berhenti ketika bertemu angka minus pertama pada list tagihan
*) jika plat nomor habis dibagis 2 (== 0) maka akan teritung 1 sebagai kendaraan genap

*) i = 1 adalah tanggal 1 (berarti untuk mobil ganjil)

*) i yang dipakai di fungsi while dan if adalah i += 1 (i = i +1 = 1 +1 = 2)

Anda mungkin juga menyukai