builtins
Python builtins moduli
❮ Python o‘rnatilgan modullari
Misol
Bir nechta keng tarqalgan o‘rnatilgan funksiyalardan foydalaning:
# Names: Emil, Tobias, Linus
print(len(["Emil", "Tobias"]))
print(sum([1, 2, 3]))
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
builtins moduli Python’ning barcha o‘rnatilgan identifikatorlariga bevosita kirish imkonini beradi.
Undan o‘rnatilgan funksiyalar, istisnolar va konstantalarga aniq murojaat qilish yoki o‘rnatilgan elementlarni tekshirish/qayta aniqlash uchun foydalaning.
A’zolar
| A’zo | Tavsif |
|---|---|
| abs() | Sonning mutlaq qiymatini qaytaradi. |
| all() | Agar iteratsiya qilinadigan obyektning barcha elementlari rost bo‘lsa, True qaytaradi. |
| any() | Agar iteratsiya qilinadigan obyektning biror elementi rost bo‘lsa, True qaytaradi. |
| ascii() | Obyektning ASCII bo‘lmagan belgilari escape qilingan, o‘qiladigan string ko‘rinishini qaytaradi. |
| bin() | Butun sonni 0b prefiksli ikkilik stringga aylantiradi. |
| bool() | Boolean qiymat qaytaradi. |
| bytearray() | Baytlarning o‘zgaruvchan ketma-ketligini yaratadi. |
| bytes() | Baytlarning o‘zgarmas ketma-ketligini yaratadi. |
| callable() | Agar obyekt chaqiriladigan (callable) bo‘lib ko‘rinsa, True qaytaradi. |
| chr() | Berilgan Unicode kod nuqtasiga mos belgini ifodalovchi stringni qaytaradi. |
| classmethod() | Sinfni birinchi argument (cls) sifatida qabul qiladigan metodni qaytaradi; sinf metodlarini aniqlash uchun dekorator sifatida ishlatiladi. |
| dict() | Yangi lug‘at (dictionary) yaratadi. |
| dir() | Joriy ko‘rinish sohasidagi nomlar yoki obyekt atributlari ro‘yxatini qaytaradi. |
| divmod() | Ikki sonni bo‘lishdan hosil bo‘lgan (quotient, remainder) juftligini qaytaradi. |
| enumerate() | enumerate obyektini qaytaradi. |
| eval() | Stringni Python ifodasi sifatida hisoblaydi va natijani qaytaradi. |
| exec() | Python kodini dinamik ravishda bajaradi. |
| filter() | Iteratsiya qilinadigan obyektning funksiya true qaytargan elementlaridan iterator hosil qiladi. |
| float() | Suzuvchi nuqtali (float) son hosil qiladi. |
| format() | Berilgan format spetsifikatsiyasi bo‘yicha formatlangan stringni qaytaradi. |
| frozenset() | O‘zgarmas Set (to‘plam) yaratadi. |
| getattr() | Obyektning nomi berilgan atributi qiymatini qaytaradi; atribut bo‘lmasa, zaxira qiymat qaytariladi. |
| globals() | Joriy global belgilar jadvalini dict ko‘rinishida qaytaradi. |
| hasattr() | Agar obyektda nomi berilgan atribut bo‘lsa, True qaytaradi. |
| hash() | Obyektning xesh qiymatini qaytaradi (agar u mavjud bo‘lsa). |
| help() | O‘rnatilgan yordam (help) tizimini ishga tushiradi. |
| hex() | Butun sonni 0x prefiksli o‘n oltilik stringga aylantiradi. |
| id() | Obyektning identifikatorini (xotira manzilini) qaytaradi. |
| input() | Kiritishdan bitta qatorni o‘qiydi va uni string sifatida qaytaradi. |
| int() | Butun son (integer) hosil qiladi. |
| isinstance() | Agar obyekt berilgan sinfning (yoki sinflar tuple’idagi biror sinfning) nusxasi bo‘lsa, True qaytaradi. |
| issubclass() | Agar sinf boshqa sinfning (yoki sinflar tuple’idagi biror sinfning) quyi sinfi bo‘lsa, True qaytaradi. |
| iter() | Obyektdan iterator qaytaradi. |
| len() | Konteynerdagi elementlar sonini qaytaradi. |
| list() | Yangi ro‘yxat (list) yaratadi. |
| map() | Iteratsiya qilinadigan obyektning har bir elementiga funksiyani qo‘llaydigan iterator qaytaradi. |
| max() | Iteratsiya qilinadigan obyektdagi eng katta elementni yoki ikki va undan ortiq argumentdan eng kattasini qaytaradi. |
| memoryview() | Berilgan baytsimon (bytes-like) obyektning memory view obyektini yaratadi. |
| min() | Iteratsiya qilinadigan obyektdagi eng kichik elementni yoki ikki va undan ortiq argumentdan eng kichigini qaytaradi. |
| next() | Iteratordan keyingi elementni oladi; elementlar tugagan bo‘lsa, standart qiymat qaytariladi. |
| oct() | Butun sonni 0o prefiksli sakkizlik stringga aylantiradi. |
| open() | Faylni ochadi va tegishli fayl obyektini qaytaradi. |
| ord() | Bitta belgidan iborat stringning Unicode kod nuqtasini qaytaradi. |
| pow() | Asosni darajaga ko‘tarish natijasini qaytaradi; uchta argument berilsa, modul bo‘yicha darajaga ko‘tarishni hisoblaydi. |
| print() | Obyektlarni matn oqimiga (file) chiqaradi. |
| property() | property atributini qaytaradi; boshqariladigan atributlarni (ixtiyoriy getter/setter/deleter bilan) aniqlash uchun dekorator sifatida ishlatiladi. |
| range() | Sonlarning o‘zgarmas ketma-ketligini qaytaradi. |
| repr() | Obyektning chop etiladigan ko‘rinishini ifodalovchi stringni qaytaradi. |
| reversed() | Ketma-ketlik bo‘ylab teskari iterator qaytaradi. |
| round() | Sonni berilgan aniqlikkacha (o‘nli kasr xonalari soni bo‘yicha) yaxlitlaydi. |
| set() | Yangi Set obyektini yaratadi. |
| slice() | Ketma-ketlikni qanday kesib olishni belgilaydigan slice obyektini yaratadi. |
| sorted() | Iteratsiya qilinadigan obyekt elementlaridan yangi saralangan ro‘yxat qaytaradi. |
| staticmethod() | Statik metodni qaytaradi; yashirin birinchi argument qabul qilmaydigan metodlarni aniqlash uchun dekorator sifatida ishlatiladi. |
| str() | Obyektning string ko‘rinishini qaytaradi. |
| sum() | Iteratsiya qilinadigan obyekt elementlari yig‘indisini hisoblaydi. |
| super() | Metod chaqiruvlarini ota yoki qo‘shni sinfga yo‘naltiradigan proksi obyektni qaytaradi. |
| tuple() | Yangi tuple yaratadi. |
| type() | Obyektning turini qaytaradi; yangi turlar yaratishi ham mumkin. |
| vars() | Modul, sinf, nusxa yoki joriy lokal o‘zgaruvchilar uchun __dict__ atributini qaytaradi. |
| zip() | Tuple’lar iteratorini qaytaradi; bunda i-tuple argument sifatida berilgan har bir iteratsiya qilinadigan obyektning i-elementini o‘z ichiga oladi. |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
