mengembalikan nilai absolut dari sebuah angka
mengembalikan true ketika semua elemen di iterable benar
Memeriksa apakah ada Elemen Iterable yang Benar
Mengembalikan String yang Berisi Representasi yang Dapat Dicetak
mengubah bilangan bulat menjadi string biner
Mengonversi Nilai menjadi Boolean
mengembalikan array dengan ukuran byte yang diberikan
mengembalikan objek byte yang tidak dapat diubah
Memeriksa apakah Objek Dapat Dipanggil
Mengembalikan Karakter (string) dari Integer
mengembalikan metode kelas untuk fungsi yang diberikan
Mengembalikan objek kode Python
Menghapus Atribut Dari Objek
Mencoba Mengembalikan Atribut Objek
Mengembalikan Tuple Hasil Bagi dan Sisa
Mengembalikan Objek Hitung
Menjalankan Kode Python Dalam Program
Menjalankan Program yang Dibuat Secara Dinamis
membangun iterator dari elemen yang benar
mengembalikan angka floating point dari angka, string
mengembalikan representasi terformat dari suatu nilai
mengembalikan objek frozenset yang tidak dapat diubah
mengembalikan nilai atribut bernama dari suatu objek
mengembalikan kamus tabel simbol global saat ini
mengembalikan apakah objek memiliki atribut bernama
mengembalikan nilai hash dari suatu objek
Memanggil Sistem Bantuan bawaan
Konversi ke Bilangan Bulat ke Heksadesimal
Mengembalikan Identifikasi Objek
membaca dan mengembalikan sebaris string
mengembalikan bilangan bulat dari angka atau string
Memeriksa apakah suatu Objek adalah Instance of Class
Memeriksa apakah suatu Kelas adalah Subkelas dari Kelas lain
Mengembalikan Panjang Objek
Mengembalikan kamus dari tabel simbol lokal saat ini
Menerapkan Fungsi dan Mengembalikan Daftar
mengembalikan tampilan memori dari suatu argumen
mengembalikan nilai terkecil
Mengambil item berikutnya dari iterator
menciptakan objek tanpa fitur
mengembalikan representasi oktal dari bilangan bulat
mengembalikan bilangan bulat dari karakter Unicode
mengembalikan kekuatan angka
mengembalikan atribut properti
mengembalikan urutan bilangan bulat
mengembalikan representasi objek yang dapat dicetak
mengembalikan iterator terbalik dari suatu urutan
membulatkan angka ke desimal yang ditentukan
membangun dan mengembalikan satu set
menetapkan nilai atribut suatu objek
mengembalikan daftar yang diurutkan dari iterable yang diberikan
mengubah metode menjadi metode statis
mengembalikan versi string dari objek
Menambahkan item Iterable
Mengembalikan objek proxy dari kelas dasar
Mengembalikan jenis objek
Mengembalikan atribut __dict__
Mengembalikan iterator tupel
Fungsi yang dipanggil oleh pernyataan impor
Kami telah berbicara tentang Fungsi dengan Python. Dalam tutorial Fungsi Python itu, kami membahas fungsi yang ditentukan pengguna dengan Python
Tapi bukan itu saja, daftar fungsi bawaan Python yang bisa kita mainkan
Dalam tutorial tentang fungsi bawaan di Python ini, kita akan melihat masing-masing; . 6 dengan Sintaks Python dan contohnya
Jadi, mari kita mulai Fungsi Built-In Python
Fungsi Built-In Python dengan Sintaks dan Contoh
Apa itu Fungsi Bawaan Python?
1. abs()
abs() adalah salah satu fungsi bawaan Python yang paling populer, yang mengembalikan nilai absolut dari sebuah angka
Nilai absolut negatif adalah nilai itu positif
Keluaran
7
>>> abs(7)_Keluaran
7
>>> abs(0)2. semua()
Fungsi all() mengambil wadah sebagai argumen. Fungsi Bawaan ini mengembalikan True jika semua nilai dalam iterable python memiliki nilai Boolean True
Nilai kosong memiliki nilai Boolean False
>>> all({'*','',''})Keluaran
PALSU
>>> all([' ',' ',' '])_Keluaran
BENAR
3. setiap()
Seperti semua(), dibutuhkan satu argumen dan mengembalikan True jika, bahkan satu nilai dalam iterable memiliki nilai Boolean True
>>> any((1,0,0))Keluaran
BENAR
>>> any((0,0,0))_Keluaran
PALSU
4. ascii()
Penting fungsi bawaan Python, mengembalikan representasi objek python yang dapat dicetak (seperti string atau daftar Python)
Mari kita ambil karakter Rumania
>>> ascii('ș')Keluaran
“‘\\u0219′”
Karena ini adalah karakter non-ASCII di python, juru bahasa menambahkan garis miring terbalik (\) dan menghindarinya menggunakan garis miring terbalik lain
>>> ascii('ușor')_Keluaran
“‘u\\u0219or'”
Mari terapkan ke daftar
>>> ascii(['s','ș'])_Keluaran
“[‘s’, ‘\\u0219’]”
5. tempat sampah()
bin() mengubah bilangan bulat menjadi string biner. Kami telah melihat ini dan fungsi lainnya di artikel kami tentang Nomor Python
>>> abs(7)_0Keluaran
'0b111'
Namun, kami tidak dapat menerapkannya pada pelampung
>>> abs(7)_1Keluaran
Traceback (most recent call last):File “”, line 1, in
tempat sampah(7. 0)
TypeError. objek 'float' tidak dapat diartikan sebagai bilangan bulat
6. bool()
bool() mengubah nilai menjadi Boolean
>>> abs(7)_2Keluaran
BENAR
>>> abs(7)_3Keluaran
PALSU
>>> abs(7)_4Keluaran
BENAR
7. bytearray()
bytearray() mengembalikan larik python dengan ukuran byte tertentu
>>> abs(7)_5Keluaran
bytearray(b’\x00\x00\x00\x00′)
>>> abs(7)_6Keluaran
bytearray(b’\x00\x00\x00\x00\x01′)
>>> abs(7)_7Keluaran
bytearray(b’\x01\x00\x00\x00\x01′)
>>> abs(7)_8Keluaran
1
Mari kita lakukan ini dalam daftar
>>> abs(7)_9Keluaran
bytearray(b’\x01\x02\x03\x04′)
8. byte()
bytes() mengembalikan objek byte yang tidak dapat diubah
>>> abs(0)0Keluaran
b’\x00\x00\x00\x00\x00′
>>> abs(0)1Keluaran
b’\x01\x02\x03\x04\x05′
>>> abs(0)2Keluaran
b'hello'Here, utf-8 adalah penyandiannya
Baik bytes() dan bytearray() berurusan dengan data mentah, tetapi bytearray() bisa berubah, sedangkan bytes() tidak bisa diubah
>>> abs(0)_3Keluaran
b’\x01\x02\x03\x04\x05′
>>> abs(0)_4Keluaran
3Traceback (panggilan terbaru terakhir)
File “”, line 1, in
a[4]=3
TypeError. objek 'bytes' tidak mendukung penugasan item
Mari kita coba ini di bytearray()
>>> abs(0)5Keluaran
bytearray(b’\x01\x02\x03\x04\x05′)
>>> abs(0)6Keluaran
bytearray(b’\x01\x02\x03\x04\x03′)
9. dapat dipanggil()
callable() memberi tahu kita jika suatu objek dapat dipanggil
>>> abs(0)7Keluaran
PALSU
>>> abs(0)_8Keluaran
BENAR
>>> abs(0)_9Keluaran
PALSU
>>> all({'*','',''})0Keluaran
BENAR
Suatu fungsi dapat dipanggil, daftar tidak. Bahkan fungsi Built In callable() python dapat dipanggil
10. chr()
chr() Fungsi Bawaan mengembalikan karakter dalam python untuk nilai ASCII
>>> all({'*','',''})1Keluaran
'A'
>>> all({'*','',''})2Keluaran
'A'
>>> all({'*','',''})_3Keluaran
'\T'
>>> all({'*','',''})_4Keluaran
'0'
11. metode kelas()
classmethod() mengembalikan metode kelas untuk metode yang diberikan
>>> all({'*','',''})5Keluaran
Hai, saya buah
Saat kita meneruskan metode sayhi() sebagai argumen ke classmethod(), ia mengubahnya menjadi metode kelas python yang menjadi milik kelas
Kemudian, kami menyebutnya seperti kami memanggil metode statis apa pun dengan python tanpa objek
12. menyusun()
compile() mengembalikan objek kode Python. Kami menggunakan Python dalam fungsi bawaan untuk mengubah kode string menjadi kode objek
>>> all({'*','',''})6Keluaran
12
Di sini, 'exec' adalah modenya. Parameter sebelumnya adalah nama file untuk bentuk file yang kodenya dibaca
Terakhir, kami menjalankannya menggunakan exec()
13. kompleks()
fungsi complex() membuat bilangan kompleks. Kami telah melihat ini adalah artikel kami tentang Nomor Python
>>> all({'*','',''})_7Keluaran
(3+0j)
>>> all({'*','',''})8Keluaran
(3. 5+0j)
>>> all({'*','',''})_9Keluaran
(3+5j)
14. delattr()
delattr() mengambil dua argumen- kelas, dan atribut di dalamnya. Ini menghapus atribut
>>> all([' ',' ',' '])_0Keluaran
7
>>> all([' ',' ',' '])_1Keluaran
Traceback (most recent call last):File “”, line 1, in
oranye. ukuran
AttributeError. objek 'buah' tidak memiliki atribut 'ukuran'
15. dikt()
dict(), seperti yang telah kita lihat, membuat kamus python
>>> all([' ',' ',' '])_2Keluaran
{}
>>> all([' ',' ',' '])_3Keluaran
{1. 2, 3. 4}
Ini tentang fungsi dict() Python Built In
16. dir()
dir() mengembalikan atribut objek
>>> all([' ',' ',' '])_4Keluaran
['__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '
17. divmod()
divmod() dalam fungsi bawaan Python, mengambil dua parameter, dan mengembalikan tuple hasil bagi dan sisanya
Dengan kata lain, ini mengembalikan pembagian lantai dan modulus dari dua angka
>>> all([' ',' ',' '])_5Keluaran
(0, 3)
>>> all([' ',' ',' '])_6Keluaran
(2, 1)
Jika Anda menemukan keraguan dalam Fungsi Bawaan Python, Silakan Berkomentar
18. menghitung()
Fungsi Built In Python ini mengembalikan objek enumerate. Dengan kata lain, itu menambahkan penghitung ke iterable
>>> all([' ',' ',' '])_7Keluaran
(0, 'a')
(1, 'b')
(2, 'c')
19. eval()
Fungsi ini mengambil string sebagai argumen, yang diuraikan sebagai ekspresi
>>> all([' ',' ',' '])_8Keluaran
14
>>> all([' ',' ',' '])_9Keluaran
8
20. eksekusi()
exec() menjalankan kode Python secara dinamis
>>> any((1,0,0))0Keluaran
5
>>> any((1,0,0))1Keluaran
Masukkan cetakan program Anda (2+3)5
21. Saring()
Seperti yang telah kita lihat di python Lambda Expressios, filter() memfilter item yang kondisinya True
>>> any((1,0,0))2Keluaran
[2, 0, Salah]
22. mengambang()
Fungsi Built In Python ini mengubah int atau nilai yang kompatibel menjadi float
>>> any((1,0,0))_3Keluaran
2. 0
>>> any((1,0,0))_4Keluaran
3. 0
>>> any((1,0,0))5Keluaran
Traceback (most recent call last):File “”, line 1, in
mengambang('3s')
ValueError. tidak dapat mengonversi string menjadi float. '3 detik'
>>> any((1,0,0))_6Keluaran
0. 0
>>> any((1,0,0))_7Keluaran
4. 7
23. format()
Kita telah melihat fungsi bawaan Python ini, salah satunya dalam pelajaran kita tentang String Python
>>> any((1,0,0))_8Keluaran
a=2 dan b=3
>>> any((1,0,0))_9Keluaran
a=3 dan b=4
24. set beku()
frozenset() mengembalikan objek frozenset yang tidak dapat diubah
>>> any((0,0,0))_0Keluaran
set beku({2, 3, 4})
25. getattr()
getattr() mengembalikan nilai atribut objek
>>> any((0,0,0))_1Keluaran
7
26. global()
Fungsi bawaan Python ini, mengembalikan kamus dari tabel simbol global saat ini
>>> any((0,0,0))_2Keluaran
{‘__name__’: ‘__main__’, ‘__doc__’: None, ‘__package__’: None, ‘__loader__’: , ‘__spec__’: None, ‘__annotations__’: {}, ‘__builtins__’: , ‘fruit’: , ‘orange’: , ‘a’: 2, ‘numbers’: [1, 2, 3], ‘i’: (2, 3), ‘x’: 7, ‘b’: 3}
27. hasattr()
Seperti delattr() dan getattr(), hasattr() fungsi bawaan Python, mengembalikan True jika objek memiliki atribut itu
>>> any((0,0,0))_3Keluaran
BENAR
>>> any((0,0,0))_4Keluaran
BENAR
>>> any((0,0,0))_5Keluaran
PALSU
28. hash()
fungsi hash() mengembalikan nilai hash dari suatu objek. Dan dengan Python, semuanya adalah objek
>>> any((0,0,0))_6Keluaran
6263677
>>> any((0,0,0))_6Keluaran
6263677
>>> any((0,0,0))_8Keluaran
1
>>> any((0,0,0))_9Keluaran
0
>>> ascii('ș')0Keluaran
644245917
>>> ascii('ș')1Keluaran
25553952
Ini semua tentang fungsi hash() Python In Built
29. membantu()
Untuk mendapatkan detail tentang modul, kata kunci, simbol, atau topik apa pun, kami menggunakan fungsi help()
>>> ascii('ș')230. kutukan()
Hex() fungsi bawaan Python, mengonversi bilangan bulat menjadi heksadesimal
Keluaran
'0x10'
>>> ascii('ș')4Keluaran
'0x0'
31. id() Fungsi
id() mengembalikan identitas objek
>>> ascii('ș')5Keluaran
100218832
>>> ascii('ș')6Keluaran
BENAR
32. memasukkan()
Input() Fungsi bawaan Python, membaca dan mengembalikan sebaris string
>>> ascii('ș')7Keluaran
Masukkan angka 7
'7'
Perhatikan bahwa ini mengembalikan input sebagai string. Jika kita ingin mengambil 7 sebagai bilangan bulat, kita perlu menerapkan fungsi int() padanya
>>> ascii('ș')_8Keluaran
Masukkan nomor77
33. int()
int() mengubah nilai menjadi bilangan bulat
>>> ascii('ș')_9Keluaran
7
34. isinstance()
Kita telah melihat yang satu ini di pelajaran sebelumnya. isinstance() mengambil variabel dan kelas sebagai argumen
Kemudian, mengembalikan True jika variabel milik kelas. Jika tidak, ia mengembalikan False
>>> ascii('ușor')_0Keluaran
PALSU
>>> ascii('ușor')_1Keluaran
BENAR
35. issubclass()
Fungsi Built In Python ini membutuhkan dua argumen - dua kelas python. Jika kelas pertama adalah subkelas dari kelas kedua, ia mengembalikan True
Jika tidak, ia mengembalikan False
>>> ascii('ușor')_2Keluaran
BENAR
>>> ascii('ușor')3>>> ascii('ușor')4Keluaran
PALSU
36. iter()
Fungsi bawaan Iter() Python, menampilkan iterator python untuk objek
>>> ascii('ușor')_5Keluaran
1
2
3
37. len()
Kami telah melihat len() berkali-kali sekarang. Ini mengembalikan panjang objek
>>> ascii('ușor')_6Keluaran
3
Di sini, kita mendapatkan 3 bukannya 4, karena himpunan mengambil nilai '2' hanya sekali
38. daftar()
list() membuat daftar dari urutan nilai
>>> ascii('ușor')_7Keluaran
[1, 2, 3]
39. penduduk setempat()
Fungsi ini mengembalikan kamus tabel simbol lokal saat ini
>>> ascii('ușor')_8Keluaran
{‘__name__’: ‘__main__’, ‘__doc__’: None, ‘__package__’: None, ‘__loader__’: , ‘__spec__’: None, ‘__annotations__’: {}, ‘__builtins__’: , ‘fruit’: , ‘orange’: , ‘a’: 2, ‘numbers’: [1, 2, 3], ‘i’: 3, ‘x’: 7, ‘b’: 3, ‘citrus’: }
40. peta()
Seperti filter(), map() fungsi bawaan Python, mengambil fungsi dan menerapkannya pada iterable. Ini memetakan nilai Benar atau Salah pada setiap item di iterable
>>> ascii('ușor')_9Keluaran
[Salah, Benar, Salah, Benar, Salah]
41. maks()
No-brainer, max() mengembalikan item, secara berurutan, dengan nilai tertinggi dari semuanya
>>> ascii(['s','ș'])_0Keluaran
4
>>> ascii(['s','ș'])_1Keluaran
5
>>> ascii(['s','ș'])_2Keluaran
'Halo'
42. tampilan memori()
memoryview() menunjukkan kepada kita tampilan memori dari suatu argumen
>>> ascii(['s','ș'])_3Keluaran
>>> ascii(['s','ș'])_443. menit()
min() mengembalikan nilai terendah secara berurutan
>>> ascii(['s','ș'])_5Keluaran
1
>>> ascii(['s','ș'])_6Keluaran
PALSU
44. Berikutnya()
Fungsi Built In Python ini mengembalikan elemen berikutnya dari iterator
>>> ascii(['s','ș'])_7Keluaran
1
>>> ascii(['s','ș'])_8Keluaran
2
>>> ascii(['s','ș'])_8Keluaran
3
>>> ascii(['s','ș'])_8Keluaran
4
>>> ascii(['s','ș'])_8Keluaran
5
Sekarang setelah kita menelusuri semua item, saat kita memanggil next(), ini memunculkan StopIteration
>>> ascii(['s','ș'])_8Keluaran
Traceback (most recent call last):File “”, line 1, in
selanjutnya(Iterator saya)
Hentikan Iterasi
45. obyek()
Object() fungsi bawaan Python, membuat objek tanpa fitur
>>> abs(7)_03Keluaran
>>> abs(7)_04Keluaran
['__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '
Di sini, fungsi type() memberi tahu kita bahwa itu adalah objek. dir() memberi tahu kita atribut objek. Tetapi karena ini tidak memiliki atribut __dict__ , kami tidak dapat menetapkan atribut arbitrer
46. okt()
oct() mengonversi bilangan bulat ke representasi oktalnya
>>> abs(7)_05Keluaran
'0o7'
>>> abs(7)_06Keluaran
'0o10'
>>> abs(7)_07Keluaran
'0o1'
47. membuka()
open() memungkinkan kita membuka file. Mari ubah direktori kerja saat ini ke Desktop
>>> abs(7)_08Sekarang, kita buka file 'topics. txt'
>>> abs(7)_09Keluaran
>>> abs(7)_10Keluaran