• Yumshoq muqova
• Qog'oz rangi: oq
• Xatcho‘p Hadya
• Sahifalar 894
• Rangli rasmlar
• Kitobni yo'qotmaslik uchun savatga qoshib qoying📚
• Batafzil o'qing
Python’ni boshqa tillarda sizga tanish bo‘lgan dasturlash usullariga moslashtirishga harakat qilib, vaqtni behuda sarflamang. Python shu qadar oddiyki, siz uni tezda umumiy tarzda o‘zlashtirasiz, ammo samarali zamonaviy dasturlarni yaratish uchun chuqurroq bilim talab etiladi.
Kitobning ikkinchi nashri eng yaxshi g‘oyalarni o‘z foydangizga aylantirib, Python 3 imkoniyatlaridan to‘liq foydalanishingizga imkon beradi. Muallif tilning asosiy vositalari, kutubxonalari haqida hikoya qiladi va qisqaroq, tez va oson o‘qiladigan kod yozishni o‘rgatadi. Siz oldingi tajribangizdan tashqari Python 3 idiomatik vositalaridan qanday foydalanishni o‘rganasiz.
Yangi nashr beshta qismdan iborat bo‘lib, ularni beshta alohida kitob sifatida ko‘rib chiqish mumkin.
Ma’lumotlar tuzilmalari: ketma-ketliklar, lug‘atlar, to‘plamlar, Unicode va ma’lumotlar sinflari.
Funksiyalar obyekt sifatida: to‘la huquqli funksiyalar, ularga tegishli bo‘lgan loyihalashtirish patternlari, shuningdek, funksiyalar e’lonlarida turlarning annotatsiyasi.
Obyektga yo‘naltirilgan idiomalar: kompozitsiya, meros, aralashmalar sinflari, interfeyslar, operatorlarning ortiqcha yuklanishi, protokollar va qo‘shimcha statik turlar.
Boshqarish oqimi: kontekst menejerlari, generatorlar, soprogrammalar, async/await, jarayonlar va oqimlar pullari.
Meta-dasturlash: xossalar, atributlar deskriptorlari, sinflar dekoratorlari va metaklasslarni almashtirish yoki soddalashtirish imkonini beruvchi sinflarni metadasturlashning yangi vositalari.

