Python glossariysi
Bu Python o‘quv qo‘llanmasida tushuntirilgan barcha xususiyatlar ro‘yxati.
| Feature | Tavsif |
|---|---|
| Indentation | Indentatsiya kod satrining boshidagi bo‘shliqlarni bildiradi |
| Comments | Izohlar — bajarilmaydigan kod satrlaridir |
| Multiline Comments | Izohlarni bir nechta satrlarga qanday kiritish kerak |
| Creating Variables | O‘zgaruvchilar ma’lumot qiymatlarini saqlash uchun konteynerlardir |
| Variable Names | O‘zgaruvchilarni qanday nomlash mumkin |
| Camel Case | Camel Case Variable Names |
| Pascal Case | Pascal Case Variable Names |
| Snake Case | Snake Case Variable Names |
| Bir nechta o‘zgaruvchiga qiymat berish | Bir nechta o‘zgaruvchilarga qiymatlarni qanday belgilash mumkin |
| Output Variables | O‘zgaruvchilarni chiqarish uchun print operatoridan foydalaning |
| String Concatenation | Stringlarni qanday birlashtirish mumkin |
| Global Variables | Global o‘zgaruvchilar global miqyosga kiruvchi o‘zgaruvchilardir |
| O‘rnatilgan ma’lumot tiplari | Python o‘rnatilgan ma’lumotlar turlari to‘plamiga ega |
| Getting Data Type | Obyektning ma’lumotlar turini qanday olish mumkin |
| Setting Data Type | Obyektning ma’lumotlar turini qanday belgilash kerak |
| Numbers | Python’da uchta sonli tip mavjud |
| Int | Butun son tipi |
| Float | O‘nlik kasr son tipi |
| Complex | Kompleks son tipi |
| Type Conversion | Bir raqam turidan ikkinchisiga qanday o‘tkazish mumkin |
| Random Number | Tasodifiy sonni qanday yaratish mumkin |
| O‘zgaruvchi tipini belgilash | O‘zgaruvchi uchun ma’lum bir ma’lumot turini qanday aniqlash mumkin |
| String Literals | String literallarini qanday yaratish mumkin |
| Stringni o‘zgaruvchiga o‘zlashtirish | O‘zgaruvchiga string qiymatini qanday belgilash mumkin |
| Multiline Strings | Ko‘p qatorli stringni qanday yaratish mumkin |
| Stringlar massivlardir | Python-dagi stringlar Unicode belgilarini ifodalovchi baytlar massivlaridir |
| Stringni kesish | Stringni qanday kesish mumkin |
| Stringda manfiy indekslash | Stringga murojaat qilishda manfiy indekslashdan qanday foydalanish mumkin |
| String Length | String uzunligini qanday olish mumkin |
| Stringda mavjudligini tekshirish | Stringda belgilangan ibora mavjudligini qanday tekshirish mumkin |
| Format String | Ikki stringni qanday birlashtirish mumkin |
| Escape Characters | Ekranlash belgilaridan qanday foydalanish mumkin |
| Boolean Values | True yoki False |
| Evaluate Booleans | Qiymat yoki operatorni baholang va Rost yoki False qiymatini qaytaring |
| Boolean qiymat qaytarish | Boolean qiymat qaytaradigan funksiyalar |
| Operators | Python’da amallarni bajarish uchun operatorlardan foydalaning |
| Arithmetic Operators | Arifmetik operatorlar umumiy matematik amallarni bajarish uchun ishlatiladi |
| Assignment Operators | Tayinlash operatorlari o‘zgaruvchilarga qiymatlarni belgilash uchun ishlatiladi |
| Comparison Operators | Taqqoslash operatorlari ikki qiymatni solishtirish uchun ishlatiladi |
| Logical Operators | Mantiqiy operatorlar shartli operatorlarni birlashtirish uchun ishlatiladi |
| Identity Operators | Identifikatsiya operatorlari ikkita obyektning bir xil obyekt ekanligini ko‘rish uchun ishlatiladi |
| Membership Operators | A’zolik operatorlari obyektda ketma-ketlik mavjudligini tekshirish uchun ishlatiladi |
| Bitwise Operators | Bitli operatorlar (ikkilik) sonlarni solishtirish uchun ishlatiladi |
| Lists | Ro‘yxat tartiblangan va o‘zgaruvchan to‘plamdir |
| Access List Items | Ro‘yxatdagi elementlarga qanday kirish mumkin |
| Change List Item | Ro‘yxat elementining qiymatini qanday o‘zgartirish mumkin |
| Loop Through List Items | Ro‘yxatdagi elementlarni qanday aylantirish mumkin |
| List Comprehension | List comprehension’dan qanday foydalanish mumkin |
| Ro‘yxat elementi mavjudligini tekshirish | Ro‘yxatda ko‘rsatilgan element mavjudligini qanday tekshirish mumkin |
| List Length | Ro‘yxat uzunligini qanday aniqlash mumkin |
| Add List Items | Ro‘yxatga narsalarni qanday qo‘shish kerak |
| Remove List Items | Ro‘yxat elementlarini qanday o‘chirish mumkin |
| Ro‘yxatdan nusxa olish | Ro‘yxatdan qanday nusxa olish mumkin |
| Join Two Lists | Ikki ro‘yxatni qanday birlashtirish mumkin |
| Tuple | Tuple - tartiblangan va o‘zgarmas to‘plam |
| Access Tuple Items | Tupledagi elementlarga qanday kirish mumkin |
| Change Tuple Item | Tuple elementining qiymatini qanday o‘zgartirish mumkin |
| Loop List Items | Kortejdagi elementlarni qanday qilib aylantirish mumkin |
| Kortej elementi mavjudligini tekshirish | Kortejda ko‘rsatilgan element mavjudligini qanday tekshirish mumkin |
| Tuple Length | Tuple uzunligini qanday aniqlash mumkin |
| Bitta elementli kortej | Faqat bitta element bilan kortejni qanday yaratish mumkin |
| Remove Tuple Items | Kortej elementlarini qanday o‘chirish mumkin |
| Join Two Tuples | Ikki kortejni qanday birlashtirish mumkin |
| Set | To‘plam tartibsiz va o‘zgarmas to‘plamdir |
| Access Set Items | To‘plamdagi elementlarga qanday kirish mumkin |
| Add Set Items | To‘plamga narsalarni qanday qo‘shish kerak |
| Loop Set Items | To‘plamdagi elementlarni qanday aylantirish mumkin |
| To‘plam elementi mavjudligini tekshirish | Element mavjudligini qanday tekshirish mumkin |
| Set Length | To‘plam uzunligini qanday aniqlash mumkin |
| Remove Set Items | To‘plam elementlarini qanday o‘chirish mumkin |
| Ikki to‘plamni birlashtirish | Ikki to‘plamga qanday qo‘shilish kerak |
| Dictionary | Lug‘at tartibsiz va o‘zgaruvchan to‘plamdir |
| Access Dictionary Items | Lug‘atdagi elementlarga qanday kirish mumkin |
| Change Dictionary Item | Lug‘at elementining qiymatini qanday o‘zgartirish mumkin |
| Loop Dictionary Items | Kortejdagi elementlarni qanday qilib aylantirish mumkin |
| Lug‘at elementi mavjudligini tekshirish | Lug‘atda ko‘rsatilgan element mavjudligini qanday tekshirish mumkin |
| Dictionary Length | Lug‘at uzunligini qanday aniqlash mumkin |
| Add Dictionary Item | Lug‘atga obyektni qanday qo‘shish mumkin |
| Remove Dictionary Items | Lug‘at elementlarini qanday o‘chirish mumkin |
| Copy Dictionary | Lug‘atdan qanday nusxa olish mumkin |
| Nested Dictionaries | Lug‘at ichidagi lug‘at |
| If operatori | If ifodasini qanday yozish kerak |
| If va chekinish | Python’dagi if operatorlari chekinishga (qator boshidagi bo‘sh joyga) tayanadi |
| Elif | elif boshqa dasturlash tillarida "else if" bilan bir xil |
| Else | If...else operatorini qanday yozish kerak |
| Qisqa if | Bir qatorda if ifodasini qanday yozish kerak |
| Qisqa if else | Bir qatorda if...else ifodasini qanday yozish kerak |
| If AND | If iboralarini birlashtirish uchun va kalit so‘zidan foydalaning |
| If OR | If iboralarini birlashtirish uchun yoki kalit so‘zidan foydalaning |
| If NOT | Shartni o‘zgartirish uchun not kalit so‘zidan foydalaning |
| Ichma-ich if | if operatori ichida boshqa if operatorini qanday yozish kerak |
| If ichidagi pass kalit so‘zi | Bo‘sh if operatorlari ichida pass kalit so‘zidan foydalaning |
| While | while siklini qanday yozish mumkin |
| While Break | while siklini qanday to‘xtatish mumkin |
| While Continue | Qanday qilib joriy iteratsiyani to‘xtatish va keyingisini davom ettirish kerak |
| While Else | while siklida else operatoridan qanday foydalanish kerak |
| For | For siklini qanday yozish kerak |
| String bo‘ylab sikl | String bo‘ylab qanday sikl qilish mumkin |
| For va break | For siklini qanday buzish mumkin |
| For va continue | Qanday qilib joriy iteratsiyani to‘xtatish va keyingisini davom ettirish kerak |
| range bo‘ylab sikl | Qanday qilib bir qator qiymatlar orqali aylanish mumkin |
| For else | For siklida else operatoridan qanday foydalanish kerak |
| Nested Loops | Sikl ichida siklni qanday yozish mumkin |
| For va pass | Bo‘sh for sikllari ichida pass kalit so‘zidan foydalaning |
| Function | Pythonda funksiyani qanday yaratish mumkin |
| Funksiyani chaqirish | Pythonda funksiyani qanday chaqirish mumkin |
| Function Arguments | Funksiyada argumentlardan qanday foydalanish kerak |
| *args | Funksiyadagi noma’lum sonli argumentlar bilan ishlash uchun parametr nomidan oldin * belgisidan foydalaning |
| Keyword Arguments | Funksiyada kalit so‘z argumentlaridan qanday foydalanish kerak |
| **kwargs | Funksiyadagi noma’lum sonli kalit so‘z argumentlari bilan ishlash uchun parametr nomidan oldin * belgisidan foydalaning |
| Standart parametr qiymati | Standart parametr qiymatidan qanday foydalanish kerak |
| Ro‘yxatni argument sifatida uzatish | Ro‘yxatni argument sifatida qanday o‘tkazish kerak |
| Funksiyaning qaytaradigan qiymati | Funksiyadan qiymatni qanday qaytarish mumkin |
| Funksiyalardagi pass operatori | Bo‘sh funksiyalarda pass operatoridan foydalaning |
| Function Recursion | O‘zini chaqira oladigan funksiyalar rekursiv funksiyalar deyiladi |
| Lambda Function | Pythonda anonim funksiyalarni qanday yaratish mumkin |
| Nega lambda funksiyalardan foydalanish kerak | Lambda funksiyasidan qachon foydalanish yoki foydalanmaslikni bilib oling |
| Array | Ro‘yxatlardan massiv sifatida foydalanish mumkin |
| Massiv nima | Massivlar bir nechta qiymatlarni o‘z ichiga oladigan o‘zgaruvchilardir |
| Access Arrays | Massiv elementlariga qanday murojaat qilish mumkin |
| Array Length | Massiv uzunligini qanday olish mumkin |
| Looping Array Elements | Massiv elementlari bo‘ylab qanday sikl qilish mumkin |
| Add Array Element | Massivdan elementlarni qanday qo‘shish kerak |
| Remove Array Element | Massivdan elementlarni qanday olib tashlash mumkin |
| Array Methods | Python’da massiv/ro‘yxat metodlari to‘plami mavjud |
| Class | Klass obyekt konstruktoriga o‘xshaydi |
| Create Class | Klassni qanday yaratish mumkin |
| Klassning __init__() funksiyasi | __init__() funksiyasi klassdan nusxa yaratilayotganda bajariladi |
| Object Methods | Obyektlardagi usullar obyektga tegishli bo‘lgan funksiyalardir |
| self | Self parametri sinfning joriy namunasiga ishora qiladi |
| Modify Object Properties | Obyektning xususiyatlarini qanday o‘zgartirish mumkin |
| Delete Object Properties | Obyektning xususiyatlarini qanday o‘zgartirish mumkin |
| Delete Object | Obyektni qanday o‘chirish mumkin |
| Class pass Statement | Bo‘sh klasslarda pass operatoridan foydalaning |
| Create Parent Class | Ota klassni qanday yaratish mumkin |
| Create Child Class | Bola klassni qanday yaratish mumkin |
| __init__() funksiyasini yaratish | __init__() funksiyasini qanday yaratish mumkin |
| super Function | super() funksiyasi bola klassning ota klassdan meros olishini ta’minlaydi |
| Add Class Properties | Sinfga xususiyatni qanday qo‘shish mumkin |
| Add Class Methods | Usulni sinfga qanday qo‘shish mumkin |
| Iterators | Iterator - bu sanab bo‘ladigan qiymatlarni o‘z ichiga olgan obyekt |
| Iterator vs Iterable | Iterator va iterator o‘rtasidagi farq nima |
| Iterator bo‘ylab sikl | Qanday qilib iterator elementlari bo‘ylab aylanish kerak |
| Iterator yaratish | Iteratorni qanday yaratish kerak |
| StopIteration | Iteratorni qanday to‘xtatish kerak |
| Global Scope | O‘zgaruvchi qachon global qamrovga kiradi? |
| Global Keyword | global kalit so‘zi o‘zgaruvchini global qiladi |
| Modul yaratish | Modulni qanday yaratish mumkin |
| Modullardagi o‘zgaruvchilar | Modulda o‘zgaruvchilardan qanday foydalanish kerak |
| Modulni qayta nomlash | Modulni qanday qayta nomlash mumkin |
| O‘rnatilgan modullar | O‘rnatilgan modullarni qanday import qilish kerak |
| dir() funksiyasidan foydalanish | Moduldagi barcha o‘zgaruvchilar nomlari va funksiya nomlarini sanab bering |
| Moduldan import qilish | Moduldan faqat qismlarni qanday import qilish mumkin |
| Datetime Module | Pythonda sanalar bilan qanday ishlash kerak |
| Date Output | Sanani qanday chiqarish mumkin |
| Sana obyektini yaratish | Sana obyektini qanday yaratish mumkin |
| strftime metodi | Sana obyektini o‘qilishi oson stringga qanday formatlash mumkin |
| Date Format Codes | Datetime moduli qonuniy format kodlari to‘plamiga ega |
| JSON | Pythonda JSON bilan qanday ishlash kerak |
| Parse JSON | Python-da JSON kodini qanday ajratish mumkin |
| JSON’ga aylantirish | Python obyektini JSONga qanday aylantirish mumkin |
| Format JSON | JSON natijasini chekinishlar va qator uzilishlari bilan qanday formatlash mumkin |
| Sort JSON | JSON’ni qanday saralash mumkin |
| RegEx Module | Regex modulini qanday import qilish mumkin |
| RegEx Functions | Re moduli bir qator funksiyalarga ega |
| RegEx’dagi metabelgilar | Metabelgilar — maxsus ma’noga ega belgilar |
| RegEx Special Sequences | Teskari chiziqdan keyin keladigan belgi maxsus ma’noga ega |
| RegEx to‘plamlari | To‘plam - bu alohida ma’noga ega bo‘lgan bir juft kvadrat qavs ichidagi belgilar to‘plami |
| RegEx Match Object | Match obyekti qidiruv va natija haqidagi ma’lumotlarni o‘z ichiga olgan obyekt |
| Install PIP | PIP’ni qanday o‘rnatish mumkin |
| PIP Packages | PIP yordamida paketni qanday yuklab olish va o‘rnatish |
| PIP Remove Package | PIP bilan paketni qanday olib tashlash mumkin |
| Error Handling | Python-da xatolarni qanday hal qilish kerak |
| Handle Many Exceptions | Bir nechta istisnolarni qanday hal qilish kerak |
| Try Else | try operatorida else kalit so‘zidan qanday foydalanish kerak |
| Try Finally | try operatorida finally kalit so‘zidan qanday foydalanish kerak |
| raise | Pythonda istisnoni qanday ko‘tarish mumkin |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
