Sobes.tech
Junior

Python'da qanday o'rnatilgan funksiyalar mavjud va ular nima uchun ishlatiladi?

sobes.tech AI

AIdan javob

abs(): Sonning absolyut qiymatini qaytaradi. all(): Agar barcha elementlar haqiqat bo'lsa, True ni qaytaradi. any(): Agar kamida bitta element haqiqat bo'lsa, True ni qaytaradi. ascii(): Ob'ektning satr ko'rinishini qaytaradi, unda ASCII bo'lmagan belgilar qochirilgan ketma-ketliklarga almashtiriladi. bin(): Butun sonni '0b' prefiksi bilan ikkilamchi satrga o'zgartiradi. bool(): Qiymatni mantiqiy (True yoki False) ga o'zgartiradi. breakpoint(): Hozirgi nuqtada debuggingni boshlaydi. bytearray(): Yangi bayt massivini qaytaradi. bytes(): O'zgarmas bayt ob'ektini qaytaradi. callable(): Agar ob'ekt chaqiriladigan bo'lsa, True ni qaytaradi (masalan, funksiya, metod va boshqalar). chr(): Butun raqam bilan ifodalangan belgini qaytaradi, bu Unicode kodiga mos keladi. classmethod(): Metodni sinf metodi sifatida o'zgartiradi. compile(): Manba kod yoki AST ob'ektini kod ob'ektiga kompilyatsiya qiladi. complex(): Kompleks sonni qaytaradi. delattr(): Ob'ektning atributini o'chiradi. dict(): Yangi lug'atni qaytaradi. dir(): Hozirgi lokal soha yoki ob'ekt atributlarining nomlar ro'yxatini qaytaradi. divmod(): Ikki sonning bo'linmasi va qoldig'ini juftlik sifatida qaytaradi. enumerate(): Elementlar bo'yicha iteratsiya qiladigan ob'ektni, indeks va qiymat juftliklarini qaytaradi. eval(): Satr yoki kod ob'ektini bajaradi. exec(): Dinamik tarzda yaratilgan kodni bajaradi. filter(): Elementlarni filtrlash uchun iteratorni yaratadi, faqat True qaytaradigan elementlarni qaytaradi. float(): O'zgaruvchan nuqtali sonni qaytaradi. format(): Qiymatni belgilangan formatda formatlaydi. frozenset(): O'zgarmas to'plamni, ya'ni o'zgarmas to'plamni qaytaradi. getattr(): Ob'ektning nomlangan atributining qiymatini qaytaradi. globals(): Hozirgi global o'zgaruvchilar jadvalini lug'at sifatida qaytaradi. hasattr(): Ob'ektda nomlangan atribut mavjudligini tekshiradi. hash(): Ob'ektning xesh qiymatini qaytaradi. help(): yordam tizimini chaqiradi. hex(): Butun sonni '0x' prefiksi bilan oltilik satrga o'zgartiradi. id(): Ob'ektning identifikatsiyasini, ya'ni unikal raqamni, qaytaradi. input(): Standart kirishdan satr o'qiydi. int(): Butun sonni qaytaradi. isinstance(): Ob'ekt sinf yoki uning vorislarining nusxasi ekanligini tekshiradi. issubclass(): Bir sinf boshqa sinfning vorisi ekanligini tekshiradi. iter(): Ob'ekt uchun iteratorni yaratadi. len(): Ob'ektning uzunligini, ya'ni elementlar sonini qaytaradi. list(): Yangi ro'yxatni qaytaradi. locals(): Hozirgi lokal o'zgaruvchilar jadvalini lug'at sifatida qaytaradi. map(): Funksiyani har bir elementga qo'llaydi va natijalar bilan iteratorni qaytaradi. max(): Eng katta element yoki qiymatni qaytaradi. memoryview(): Belirtilgan ob'ekt uchun xotira ko'rinishini yaratadi. min(): Eng kichik element yoki qiymatni qaytaradi. next(): Keyingi elementni oladi. object(): Bo'sh ob'ektni qaytaradi. oct(): Butun sonni '0o' prefiksi bilan oktal satrga o'zgartiradi. open(): Faylni ochadi. ord(): Belgining Unicode kodini ifodalovchi butun sonni qaytaradi. pow(): x ning y darajasini hisoblaydi; uchta argument bilan z ga bo'linganda, (x^y) mod z ni qaytaradi. print(): Ob'ektlarni matn oqimiga chiqaradi, ularni bo'shliqlar bilan ajratadi va yangi qator bilan yakunlaydi. property(): Xususiyat ob'ektini qaytaradi. range(): O'zgarmas raqamlar ketma-ketligini qaytaradi. repr(): Ob'ektning rasmiy satr ko'rinishini qaytaradi. reversed(): Ketma-ketlik uchun teskari iteratorni qaytaradi. round(): Raqamni belgilangan raqamdan keyin yaxlitlaydi. set(): Yangi to'plamni qaytaradi. setattr(): Ob'ekt atributining qiymatini o'rnatadi. slice(): __getitem__() uchun indekslar to'plamini ifodalovchi slice ob'ektini qaytaradi. sorted(): Elementlar va iteratsiya qilinadigan ob'ektlardan yangi tartiblangan ro'yxatni qaytaradi. staticmethod(): Metodni statik metodga o'zgartiradi. str(): Ob'ektning noformal yoki chiroyli chiqariladigan satr ko'rinishini qaytaradi. sum(): Elementlar yig'indisini hisoblaydi. super(): Ota yoki singil sinf metodlariga murojaat qilish uchun proksi ob'ektni qaytaradi. tuple(): Yangi to'plamni qaytaradi. type(): Ob'ektning turini yoki yangi tur yaratadi. vars(): Ob'ektning __dict__ atributini qaytaradi. zip(): Bir nechta iteratsiya qilinadigan ob'ektlardan elementlarni birlashtiradigan iteratorni yaratadi. __import__(): import operatori chaqiradigan funktsiya.

Har bir funktsiyaning to'liq tavsifi rasmiy hujjatda berilgan bo'lib, bu asosiy ma'lumot manbai hisoblanadi.