Materi selanjutnya yang akan kita pelajari adalah fungsi, merupakan sebuah kumpulan perintah atau baris kode yang dikelompokkan menjadi satu kesatuan dan dapat dipanggil berkali-kali. Sehingga penting untuk mempelajari materi kali ini agar dapat membuat program efisien dengan tidak mengulang-ulang penulisan kode dengan tugas yang sama.
Fungsi pada python adalah kumpulan perintah atau baris kode yang dikelompokkan menjadi satu kesatuan untuk kemudian bisa dipanggil atau digunakan berkali-kali. Sebuah fungsi bisa menerima parameter, bisa mengembalikan suatu nilai, dan bisa dipanggil berkali-kali secara independen.
Dengan fungsi kita bisa memecah program besar yang kita tulis, menjadi bagian-bagian kecil dengan tugasnya masing-masing. Fungsi juga akan membuat kode program bisa digunakan kembali dan lebih terstruktur.