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.


❮ Python o‘rnatilgan modullari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!