Pembahasan terkait Python bisa dengan mudah kita temui di berbagai media baik website maupun media sosial.
penggunaan Bahasa Pemrograman Python di industri serta profesi terkait data yang bisa kita ikuti baik gratis maupun
berbayar. da beberapa fungsi Python yang bisa digunakan untuk mempermudah saat membuat coding sehingga kita
tidak perlu mengecek terlalu panjang ketika terjadi error. Fungsi-fungsi ini bisa digunakan untuk berbagai tujuan, mulai
dari olah data hingga analisis tingkat lanjut.
1. Fungsi Type()
Fungsi type() berfungsi untuk mengetahui jenis atau tipe data dari suatu objek yang menjadi argumennya. Fungsi type()
tidak boleh kosong, karena akan menimbulkan TypeError, setidaknya minimal berisi satu atau tiga argumen.
Fungsi type() memiliki dua bentuk sintaks sebagai berikut:
type(object)
type(name, bases, dict)
object – objek yang hendak dicari tahu tipenya
name – nama kelas, sebagai atribut __name__
bases – tuple base class, sebagai atribut __bases__
dict – dictionary dari body class, sebagai atribut __dict__
Contoh penggunaannya:
2.Fungsi type() dengan parameter name, bases, dan dict
2. Fungsi Reduce()
Fungsi reduce() pada Python mengulangi setiap item dalam daftar, atau tipe data yang
dapat diubah lainnya dan mengembalikan satu nilai. Fungsi ini adalah salah satu
metode kelas functools bawaan Python.
Fungsi reduce() memiliki bentuk sintaks sebagai berikut:
reduce(function, iterable)
Yuk perhatikan script di bawah ini untuk mengetahui lebih detail cara menulis fungsi
reduce()
3. Fungsi Staticmethod()
Fungsi staticmethod() adalah fungsi yang berguna untuk mengubah suatu fungsi menjadi static
method.
Fungsi staticmethod() memiliki sintaks sebagai berikut:
staticmethod(function)
function – fungsi yang akan diubah menjadi static method.
enumerate(iterable, start=0)
iterable – data iterable seperti list, string, tuple, dan lain – lain
Jika ndigits tidak ditentukan, fungsi round() akan mengembalikan nilai integer yang paling mendekati.
Jika ndigits ditentukan, fungsi round() akan mengembalikan nilai float dengan jumlah angka di belakang koma
sesuai (ndigits) yang kita tentukan.
round(number[, ndigits])