Text
Dasar pemrograman Python 3: panduan untuk mempelajari Python dengan cepat dan mudah bagi pemula
Daftar Isi
Bab 1. Dasar Python
1.1. Sekilas tentang Python
1.2. Menuliskan perintah secara interaktif
1.3. Membuat program
1.4. Kata kunci
1.5. Pengenal
1.6. Variabel dan penugasan
1.7. Tipe data
1.8. Ekspresi dan operator
1.9. Prioritas operator
1.10. Catatan lanjut tentang ekspresi dan penugasan
1.11. Komentar
1.12. Memenggal pernyataan lebih satu baris
1.13. Dua pernyataan dalam satu baris
1.14. Modul
1.15. Fungsi dan metode
1.16. Objek
1.17. Tanya dan jawab
1.18. Soal
Bab 2. Masukan dan Keluaran
2.1. Pemasukan data dengan input()
2.2. Menampilkan keluaran dengan print()
2.3. Menampilkan sejumlah string dengan operator +
2.4. Memformat keluaran print()
2.5. Pemformatan bilangan dengan format()
2.6. Tanya dan jawab
2.7. Soal
Bab 3. Pernyataan kontrol
3.1. Indentasi
3.2. Pernyataan if.. elif...else
3.3. Pernyataan for
3.4. Pernyataan while
3.5. Pengulangan yang tak pernah berakhir
3.6. Pernyataan break
3.7. Pernyataan continue
3.8. Pernyataan pass
3.9. Tanya dan jawab
3.10. Soal
Bab 4. Fungsi
4.1. Kedudukan fungsi dalam program
4.2. Mendefinisikan fungsi
4.3. Argumen dengan objek mutable dan immutable
4.4. Argumen bernama
4.5. Argumen bawaan
4.6. Argumen berbentuk *arg
4.7. Fungsi tanpa return
4.8. Fungsi dengan argumen berbentuk **arg
4.9. Penugasan fungsi dan fungsi sebagai argumen
4.10. Lingkup variabel
4.11. Fungsi tak bernama
4.12. Rekursi
4.13. Fungsi bawaan
4.14. Namespace
4.15. Contoh skrip dengan fungsi
4.16. Tanya dan jawab
4.17. Soal
Bab 5. Struktur data dan string
5.1. Pengertian struktur data
5.2. List
5.3. Tuple
5.4. Dictionary
5.5. Set
5.6. String
5.7. Kloning
5.8. Contoh skrip
5.9. Tanya dan jawab
5.10. Soal
Bab 6. Eksepsi
6.1. Kesalahan dan eksepsi
6.2. Mengenal berbagai eksepsi
6.3. Menangani eksepsi
6.4. Melontarkan eksepsi
6.5. Pernyataan assert
6.6. Pernyataan try..finally
6.7. Tanya dan jawab
6.8. Soal
Bab 7. Pustaka
7.1. Modul dan cara mengimpor
7.2. Melihat isi modul
7.3. Membuat modul
7.4. Mengetahui modul-modul yang telah dimuat
7.5. Membebaskan memori modul
7.6. Paket
7.7. Mengimpor atribut modul
7.8. Modul sys
7.9. Modul os
7.10. Modul time
7.11. Modul math
7.12. Tanya dan jawab
7.13. Soal
Bab 8. Kelas dan objek
8.1. Pengertian kelas
8.2. Definisi kelas
8.3. Instansial
8.4. Membentuk atribut di luar definisi kelas
8.5. Membuat atribut dalam definisi kelas
8.6. Metode, konstruktor, dan destruktor
8.7. Nilai bawaan pada konstruktor
8.8. Overloading terhadap operator
8.9. Pewarisan
8.10. Pewarisan berganda
8.11. Tanya dan jawab
8.12. Soal
Bab 9. Operasi file
9.1. Penanganan file
9.2. Membukan dan menutup file
9.3. Menyimpan data
9.4. Membaca data dengan readline()
9.5. Membaca dengan read()
9.6. Membaca data dengan readlines()
9.7. Memindahkan penunjuk file
9.8. Mengganti data dengan file
9.9. Metode dan atribut lain-lain tentang file
9.10. Operasi dengan data terformat
9.11. Operasui pada file biner
9.12. Modul pickle
9.13. Tanya dan jawab
9.14. Soal
Bab 10. Pemrograman GUI
10.1. Pengantar GUI
10.2. Pembuatan jendela berbasis GUI
10.3. Penentuan ikon dan judul jendela
10.4. PEnambahan label
10.5. Penambahan button
10.6. Penggunaan message
10.7. Penggunaan radiobutton
10.8. Penggunaan checkbox
10.9. Penggunaan slider
10.10. Penggunaan kotal dialog
10.11. Penggunaan entry
10.12. Pembuatan menu
10.13. Penggunaan listbox
10.14. Penggunaan scrollbar
10.15. Penggunaan spinbox
10.16. Penggunaan frame
10.17. Penggunaan canvas
10.18. Penyajian foto
10.19. Pengaturan level widget
10.20. Pengaturan font
10.21. Penyingkatan penulisan tkinter
10.22. Contoh aplikasi berbasis GUI
10.23. Tanya dan jawab Soal
10.24.
No other version available