Lewati ke konten utama
BerandaPython

Kursus

Menulis Function di Python

MenengahTingkat Keterampilan
Diperbarui 11/2025
Pelajari cara menggunakan praktik terbaik untuk menulis fungsi yang dapat dipelihara, dapat digunakan kembali, kompleks, dengan dokumentasi yang baik.
Mulai Kursus Gratis
PythonProgramming
4 jam
15 videos
46 Latihan
3,650 XP
110K+
Pernyataan Pencapaian

Buat Akun Gratis Anda

Lanjutkan dengan GoogleTampilkan opsi lainnya

atau


Dengan melanjutkan, Anda menerima Ketentuan Penggunaan kami, Kebijakan Privasi kami dan bahwa data Anda disimpan di Amerika Serikat.

Dipercaya oleh para pelajar di ribuan perusahaan

Group

Melatih Tim?

Coba untuk Bisnis

Deskripsi Kursus

Anda telah menyelesaikan analisis, membuat laporan, dan melatih sebuah model. Lalu apa selanjutnya? Jika Anda ingin menerapkan model ke produksi, kode Anda harus lebih andal dibandingkan skrip eksploratori di Jupyter notebook. Menulis Function di Python akan memberi Anda landasan kuat untuk menulis function yang kompleks dan elegan sehingga Anda bisa berkontribusi dengan keterampilan riset dan rekayasa dalam tim. Anda akan mempelajari trik bermanfaat, seperti cara menulis context manager dan decorator. Anda juga akan mempelajari praktik terbaik untuk menulis function yang dapat dipelihara dan digunakan kembali dengan dokumentasi yang baik. Katanya, orang yang mampu melakukan riset dengan baik dan menulis kode berkualitas tinggi adalah unicorn. Ikuti kursus ini dan temukan keajaibannya!

Persyaratan

Python Toolbox
1

Praktik Terbaik

Tujuan kursus ini adalah menjadikan Anda seorang ahli Python, sehingga bab pertama dimulai dengan praktik terbaik saat menulis function. Anda akan mempelajari docstring, mengapa hal itu penting, dan cara mengetahui kapan sebuah potongan kode perlu diubah menjadi function. Anda juga akan mempelajari detail tentang bagaimana Python meneruskan argumen ke function, serta beberapa jebakan umum yang dapat menyebabkan pusing saat debug ketika memanggil function.
Mulai Bab
2

Context Manager

Jika Anda pernah melihat kata kunci "with" di Python dan bertanya-tanya apa fungsinya, maka bab ini untuk Anda! Context manager adalah cara yang praktis untuk menyediakan koneksi di Python dan menjamin koneksi tersebut dibersihkan ketika Anda selesai menggunakannya. Bab ini akan menunjukkan cara menggunakan context manager, serta cara menulisnya sendiri.
Mulai Bab
3

Decorator

Decorator adalah konsep yang sangat kuat di Python. Ini memungkinkan Anda memodifikasi perilaku sebuah function tanpa mengubah kode function itu sendiri. Bab ini akan meletakkan konsep dasar yang dibutuhkan untuk benar-benar memahami decorator (function sebagai objek, scope, dan closure), serta memberikan pengantar yang baik tentang bagaimana decorator digunakan dan didefinisikan. Pembahasan mendalam tentang internal Python ini akan membekali Anda untuk menjadi Pythonista bintang.
Mulai Bab
4

Lebih Lanjut tentang Decorator

Sekarang setelah Anda memahami cara kerja decorator di balik layar, bab ini menyajikan berbagai contoh dunia nyata tentang kapan dan bagaimana Anda akan menulis decorator dalam kode Anda sendiri. Anda juga akan mempelajari konsep decorator tingkat lanjut seperti cara mempertahankan metadata dari function yang didekorasi dan cara menulis decorator yang menerima argumen.
Mulai Bab
Menulis Function di Python
Kursus
Selesai

Memperoleh Surat Keterangan Prestasi

Tambahkan kredensial ini ke profil LinkedIn, resume, atau CV Anda
Bagikan di media sosial dan dalam penilaian kinerja Anda
Daftar sekarang

Bergabung dengan 19 juta pelajar dan mulai Menulis Function di Python Hari Ini!

Buat Akun Gratis Anda

Lanjutkan dengan GoogleTampilkan opsi lainnya

atau


Dengan melanjutkan, Anda menerima Ketentuan Penggunaan kami, Kebijakan Privasi kami dan bahwa data Anda disimpan di Amerika Serikat.

Kembangkan keterampilan data Anda dengan DataCamp untuk Mobile

Buat kemajuan di mana saja dengan kursus mobile kami dan tantangan coding harian 5 menit.