Python Lanjutan: Fungsi, Koleksi, dan File
Menulis program yang rapi dan tangguh dengan fungsi, rekursi, list, tuple, set, dictionary, file, dan penanganan error.
11 pelajaran99 menit baca
Mulai dari pelajaran pertamaBab 1 · Fungsi yang Rapi
- Fungsi, parameter, dan nilai kembaliMerancang fungsi yang jelas: parameter posisi dan kata kunci, nilai bawaan, banyak nilai kembali, dan docstring.9 menit
- Ruang lingkup variabelMemahami variabel lokal dan global, serta jebakan yang sering membuat program berperilaku aneh.8 menit
- Pengantar rekursiFungsi yang memanggil dirinya sendiri untuk menyelesaikan versi masalah yang lebih kecil.9 menit
Bab 2 · Koleksi Data
- List lanjutan: slicing dan list comprehensionMemotong, menyalin, dan membentuk list baru dengan ringkas, termasuk list di dalam list.9 menit
- Tuple dan setTuple untuk data yang tidak berubah, set untuk kumpulan unik dan operasi himpunan.8 menit
- Dictionary: pasangan kunci dan nilaiMenyimpan data yang diakses lewat nama, menghitung frekuensi, dan membentuk data bersarang.9 menit
- Mengolah stringMemecah, mencari, memeriksa, dan merapikan teks untuk keperluan nyata.9 menit
Bab 3 · Program yang Tangguh
- Menangani error dengan try dan exceptMenangkap error supaya program tidak berhenti mendadak, dan melempar error sendiri saat data tidak masuk akal.9 menit
- Membaca dan menulis fileMenyimpan data ke file supaya tidak hilang, lalu membacanya kembali baris demi baris.9 menit
- Modul: math, random, dan buatan sendiriMemakai modul bawaan Python dan memahami cara kode dipecah ke beberapa file.8 menit
- Proyek: buku nilai kelasMenggabungkan fungsi, dictionary, file, dan penanganan error menjadi aplikasi buku nilai.12 menit
Kursus lain di jenjang yang sama
- Mulai Coding dari NolUntuk kamu yang belum pernah coding sama sekali: apa itu pemrograman, cara komputer menjalankannya, dan program pertama yang langsung berguna.
- Dasar Algoritma dan FlowchartMenyusun langkah penyelesaian masalah, menggambarnya sebagai flowchart, dan menuliskannya sebagai pseudocode sebelum menyentuh kode.
- Python untuk PemulaMenulis program pertama dengan bahasa yang paling ramah dibaca, sampai bisa membuat program kecil sendiri dengan list dan fungsi.
- Dari Flowchart ke KodeMenerjemahkan gambar alur menjadi program Python yang benar-benar berjalan, simbol demi simbol, lalu melihat alur yang sama dalam bahasa lain.
Catat kemajuanmu
Dengan akun, pelajaran yang sudah dibaca ditandai dan kamu bisa lanjut dari titik terakhir di perangkat mana pun.
Buka kursus ini di aplikasi