Fungsi Built-in Python

Python adalah bahasa pemrograman yang powerful. Python dilengkapi dengan banyak fungsi built-in (bawaan) untuk melakukan berbagai hal.

Python 3.6 (versi terbaru python) memiliki 68 fungsi built-in. Tabel berikut menampilkan deskripsi dari semua fungsi tersebut.

Metode Deskripsi
abs() Mengembalikan nilai absolut dari suatu bilangan
all() Mengembalikan True jika semua anggota data iterable bernilai True
any() Menguji apakah satu atau lebih anggota iterable bernilai True
ascii() Mengembalikan string yang berisi karakter yang bisa dicetak
bin() Mengubah integer menjadi string biner
bool() Mengubah suatu nilai menjadi nilai Boolean
bytearray() Mengembalikan array dari byte
bytes() Mengembalikan objek byte immutable
callable() Menguji apakah sebuah objek bisa dipanggil
chr() Mengembalikan karakter (string) dari suatu integer
classmethod() Mengembalikan metode  class untuk fungsi yang diberikan
compile() Mengembalikan Kode objek Python
complex() Menciptakan Bilangan Kompleks
delattr() Menghapus attribut dari objek
dict() Menciptakan dictionary
dir() Mengembalikan Attribut objek
divmod() Mengembalikan tuple dari hasil bagi dan sisa
enumerate() Mengembalikan objek enumerasi
eval() Menjalankan kode python dalam program
exec() Mengeksekusi program secara dinamis
filter() Menghasilkan iterator dari anggota – anggota yang bernilai True
float() Mengembalikan bilangan float dari bilangan atau string
format() Mengembalikan string yang terformat
frozenset() Mengembalikan objek frozenset immutable
getattr() Mengembalikan nilai dari attribut objek
globals() Mengembalikan dictionary table simbol global
hasattr() Menguji apakah objek memiliki attribut tertentu
hash() Mengembalikan nilai hash dari suatu objek
help() Memanggil sistem help built-in
hex() Mengubah integer menjadi hexadecimal
id() Mengembalikan identitas objek
input() Membaca masukan dan mengembalikan string
int() Mengembalikan integer dari suatu bilangan atau string
isinstance() Menguji apakah suatu objek merupakan instance dari class
issubclass() Menguji apakah suatu objek merupakan subclass dari class
iter() Mengembalikan iterator objek
len() Mengembalikan panjang objek
list() Menciptakan list baru
locals()  Mengembalikan dictionary dari tabel simbol lokal
map() Mengaplikasikan fungsi terhadap list dan mengembalikan list baru
max() Mengembalikan nilai terbesar
memoryview() Mengembalikan view memori dari argumen
min() Mengembalikan nilai terkecil
next() Mengambil nilai selanjutnya dari iterator
object() Menciptakan objek
oct() Mengubah integer menjadi octal
open() Mengembalikan objek file
ord() Mengembalikan kode unicode dari karakter
pow() Mengembalikan pangkat bilangan
print() Mencetak objek yang diberikan
property() Mengembalikan attribut properti
range() Mengembalikan integer yang berurut dari start sampai stop
repr() Mengembalikan karakter yang bisa dicetak dari suatu objek
reversed() Mengembalikan iterator sequence yang dibalik
round() Membulatkan bilangan berkoma
set() Mengembalikan set
setattr() Mengeset nilai dari attribut objek
slice() Menciptakan objek terpotong sesuai range
sorted() Mengembalikan list yang disortir
staticmethod() Menciptakan metode static dari suatu fungsi
str() Mengembalikan string dari objek
sum() Menambahkan semua anggota dari iterable
super() Mengacu ke parent class dari objek
tuple() Menciptakan tuple
type() Mengembalikan tipe objek
vars() Mengembalikan atribut __dict__  dari kelas
zip() Mengembalikan iterator dari tuple
__import__() Fungsi lanjut yang dipanggil menggunakan import

* iterable = sequence, data berurut. Termasuk di dalamnya string, list, dan tuple.

Bagikan: