Kembali ke Editor

Pelajari Python

Kuasai Python selangkah demi selangkah melalui pelajaran interaktif. Setiap konsep hadir dengan kode runnable yang dapat Anda jalankan langsung di browser Anda.

Loop Python

Pelajari cara menggunakan loop Python untuk melakukan iterasi pada data. Kuasai perulangan for, perulangan while, hancurkan, lanjutkan, dan ulangi praktik terbaik dengan contoh interaktif.

Mulai Belajar

Fungsi Python

Fungsi master Python. Pelajari cara menulis kode yang dapat digunakan kembali menggunakan def, menentukan argumen, mengembalikan nilai, dan memahami cakupan lokal dan global.

Mulai Belajar

Variabel Python & Tipe Data Dijelaskan

Memahami variabel Python dan tipe data inti (string, integer, float, boolean). Panduan pemula lengkap untuk penugasan memori dengan Python.

Mulai Belajar

Kondisi dan Logika Python If-Else

Pelajari pernyataan kondisional dengan Python. Temukan cara menggunakan if, elif, dan else untuk mengontrol aliran kode dan membuat keputusan dalam aplikasi Anda.

Mulai Belajar

Kelas Python dan Pemrograman Berorientasi Objek

Pengenalan lengkap tentang kelas, objek, pewarisan, dan konsep OOP Python. Buat model data yang kuat dan skalakan aplikasi python Anda.

Mulai Belajar

Daftar Python

Pelajari segala sesuatu tentang daftar Python. Temukan cara membuat, mengiris, memodifikasi, dan melakukan iterasi melalui array dengan Python secara asli.

Mulai Belajar

Kamus Python

Kamus Master Python. Pelajari cara menyimpan, mengambil, dan menangani data pasangan nilai kunci. Memahami kinerja dan praktik terbaik untuk pemetaan.

Mulai Belajar

Penanganan Coba/Kecuali & Kesalahan Python

Cegah skrip Python Anda agar tidak mogok. Pelajari blok coba, kecuali, akhirnya, dan cara memunculkan pengecualian khusus dengan benar.

Mulai Belajar

String Python

Manipulasi string master dengan Python. Pelajari metode string, pemotongan, penggabungan, dan teknik pemformatan dengan contoh kode yang jelas dan dapat dieksekusi.

Mulai Belajar

I/O File Python

Pelajari cara membaca dan menulis file dengan Python. Kuasai open(), read(), write(), dan manajer konteks untuk menangani operasi file dengan aman tanpa kebocoran sumber daya.

Mulai Belajar

Modul dan Paket Python

Memahami modul dan paket Python. Pelajari cara mengimpor file, menyusun proyek besar, memanfaatkan perpustakaan standar, dan menggunakan impor absolut vs relatif.

Mulai Belajar

Pemahaman Python

Tulis Python yang lebih bersih dan lebih cepat. Daftar master, kamus, dan pemahaman kumpulan dengan contoh praktis, kondisi pemfilteran, dan loop bersarang.

Mulai Belajar

Generator Python

Pelajari cara menggunakan generator Python dan pernyataan hasil untuk memproses kumpulan data besar dengan jejak memori minimal. Ekspresi generator utama.

Mulai Belajar

Dekorator Python

Pelajari dekorator Python untuk mengubah perilaku fungsi secara dinamis. Pahami fungsi wrapper, @ sintaksis, dan argumen penanganan di dekorator.

Mulai Belajar

Python Regex

Kuasai Ekspresi Reguler (Regex) dengan Python. Pelajari cara mencari, mencocokkan, membagi, dan mengganti data string menggunakan pustaka re bawaan.

Mulai Belajar

Fungsi Python Lambda

Pelajari cara menulis fungsi lambda anonim dengan Python. Kuasai pola pemrograman fungsional menggunakan map(), filter(), dan sortir() dengan sintaksis lambda.

Mulai Belajar

Himpunan Python

Kumpulan master dengan Python. Pelajari cara menyimpan nilai unik, mengeksekusi persimpangan, penyatuan, perbedaan, dan memahami manfaat kinerja hashing.

Mulai Belajar

Tupel Python

Pahami tupel Python. Pelajari kapan menggunakan tuple di atas daftar, cara kerja tuple unpacking, dan bagaimana kekekalan menjamin keamanan data.

Mulai Belajar

Modul Matematika Python

Temukan kehebatan modul matematika bawaan Python. Pelajari tentang fungsi trigonometri, logaritma, metode pembulatan, dan konstanta.

Mulai Belajar

Python Datetime

Pelajari cara menangani tanggal, waktu, zona waktu, dan penghitungan dengan Python. Kuasai pemformatan, penguraian, dan aritmatika menggunakan datetime dan timedelta.

Mulai Belajar

Parsing Python JSON

Pelajari cara membaca, menulis, dan mengurai data JSON dengan Python. Kuasai json.loads, json.dumps, dan sesuaikan encoder/decoder JSON.

Mulai Belajar

Python CSV

Pelajari cara menangani data CSV dengan Python. Kuasai csv.reader, csv.writer, dan DictReader/DictWriter untuk penguraian tabel yang efisien.

Mulai Belajar

Petunjuk Tipe Python

Pelajari cara menulis petunjuk tipe dengan Python. Tingkatkan kualitas kode, aktifkan pelengkapan otomatis, dan manfaatkan mypy untuk analisis kode statis.

Mulai Belajar

Lingkungan Virtual Python

Kuasai lingkungan virtual Python. Pelajari cara membuat, mengaktifkan, dan mengelola dependensi dengan venv dan pip dengan aman.

Mulai Belajar

Warisan Python OOP

Pelajari warisan dengan Python OOP. Menguasai subkelas, mengganti metode, menggunakan super(), dan pola pewarisan berganda.

Mulai Belajar

Polimorfisme OOP Python

Kuasai polimorfisme dengan Python. Pelajari cara menulis kode yang fleksibel dan digabungkan secara longgar menggunakan pengetikan bebek, penggantian metode, dan kelas dasar abstrak.

Mulai Belajar

Manajer Konteks Python

Pelajari cara menulis pengelola konteks khusus dengan Python. Kuasai dekorator manajer konteks dan metode __enter__/__exit__ untuk keamanan sumber daya.

Mulai Belajar

Python Itertools

Pelajari modul itertools Python. Kuasai iterator tak terbatas, kombinasi, permutasi, pengelompokan, dan pemrosesan data hemat memori.

Mulai Belajar

Modul Koleksi Python

Belajar menggunakan modul koleksi Python. Master Counter, defaultdict, nametuple, deque, dan cara menyederhanakan struktur data yang kompleks.

Mulai Belajar

Python F-Strings

Pelajari cara memformat string dengan Python menggunakan F-string. Evaluasi ekspresi master, pemformatan presisi float, pencetakan tanggal-waktu, dan sintaksis yang mendokumentasikan mandiri.

Mulai Belajar