Python 🇺🇦
▪️Вивчаємо Python разом. ▪️Високооплачувана професія ▪️Допомагаємо з пошуком роботи Зв'язок: @Ekater1na_admin
Ko'proq ko'rsatish📈 Telegram kanali Python 🇺🇦 analitikasi
Python 🇺🇦 Ukrain til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 19 872 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 6 598-o'rinni va Ukraina mintaqasida 3 117-o'rinni egallagan.
📊 Auditoriya ko‘rsatkichlari va dinamika
невідомо sanasidan buyon loyiha tez o‘sib, 19 872 obunachiga ega bo‘ldi.
04 Noyabr, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni -214 ga, so‘nggi 24 soatda esa -9 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.
- Tasdiqlash holati: Tasdiqlanmagan
- Jalb etish (ER): Auditoriya o‘rtacha 9.10% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 5.30% ini tashkil etuvchi reaksiyalarni to‘playdi.
- Post qamrovi: Har bir post o‘rtacha 1 809 marta ko‘riladi; birinchi sutkada odatda 1 054 ta ko‘rish yig‘iladi.
- Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 9 ta reaksiya keladi.
- Tematik yo‘nalishlar: Kontent шпаргалка, mcp, user1, python'er, бібліотека kabi asosiy mavzularga jamlangan.
📝 Tavsif va kontent siyosati
Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
“▪️Вивчаємо Python разом.
▪️Високооплачувана професія
▪️Допомагаємо з пошуком роботи
Зв'язок: @Ekater1na_admin”
Yuqori yangilanish chastotasi (oxirgi ma’lumot 05 Noyabr, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.
sort() для сортування результату в порядку зростання або зменшення. Метод sort() приймає один параметр для «імені поля» та один параметр для «напрямку» (напрямок за зростанням за замовчуванням). Якщо ти хочеш відсортувати в порядку зменшення, використовуй -1 як другий параметр.
#practice // Python 🇺🇦Decimal, але і його може не вистачити в деяких випадках.
У такому разі, для ідеальних обчислень краще використовувати клас Fraction, бо він працює з числами у вигляді раціональних дробів.
#practice // Python 🇺🇦dict для зберігання атрибутів екземпляра об'єкта. Це корисно, коли в тебе є довільна кількість атрибутів. У невеликих класах це вже проблема – dict витрачає багато оперативної пам'яті. Python не може просто так виділити статичний обсяг пам'яті для зберігання всіх атрибутів. Для цього потрібно використати slots. Ти відразу вказуєш на всі очікувані атрибути. Таким чином, можна знизити використання оперативної пам'яті майже на 40-50 відсотків.
👀 Відео, котре допоможе розібратися із slots.
#practice // Python 🇺🇦int, float, та подібними. Але крім них у Python існує ще один досить цікавий тип, а саме complex.
У Python комплексні числа представлені у вигляді x + iy. А точніше кажучи, замість літери i тут використовується буква j, щоб уникнути деякої плутанини, оскільки i найчастіше зайнята під цикли. Python перетворює реальні числа x і y (будь то int або float) на комплексні за допомогою функції complex(x,y).
Комплексне число легко можна перетворити на рядок за допомогою функції str або порахувати його модуль за допомогою функції abs, а також для доступу до його реальної або уявної частин можна скористатися методами real і imag.
Хоча complex є вбудованим типом, для більш зручної роботи з комплексними операціями рекомендується імпортувати модуль cmath.
#practice // Python 🇺🇦main(), з яких починається виконання програми. Але в Python весь код виконується рядково.
Як варіант, багато хто пишуть основну логіку програми в звичайну функцію main(), а викликають її лише за умови if __name__ == '__main__'. Тут варто пояснити окремо про те, що таке __name__.
Змінна __name__ — це спеціальна змінна, яка дорівнює '__main__', тільки якщо файл запускається як основна програма. А при імпорті у якості модуля виставляється рівною імені модуля.
Таким чином, програма коректно запрацює тільки якщо запустити її напряму. Якщо імпортувати її як модуль до іншого скрипту, то умова не спрацює.
#practice // Python 🇺🇦BaseException від якого успадковуються всі інші винятки.
У блоці try ми виконуємо інструкцію, яка може спричинити виняток, а в блоці except ми ловимо помилки і робимо свої операції.
Варто врахувати, що ми можемо робити безліч вкладених блоків.
Грамотним способом є виловлювати лише ті винятки, на які ми очікуємо.
#practice // Python 🇺🇦Salary) є полем іншого (Employee). Складного тут, як бачите, нічого немає.
Асоційовані об'єкти часто можуть циклічно посилатися один на одного, що ламає стандартний механізм збирання сміття.
У такому випадку необхідно використовувати слабкі посилання з модуля weakref, про який поговоримо пізніше.
#practice // Python 🇺🇦calendar є функція month(), яка поверне календар зазначеного місяця у вигляді рядка, як показано у прикладі. А функція calendar() видасть цілий рік.
Якщо рядки не влаштовують, то в модулі є багато методів для отримання різних ітераторів. А ще там можна навіть одержати календар у вигляді HTML.
До речі, модуль вбудований, окремо його встановлювати не потрібно.
#practice // Python 🇺🇦sorted() та метод list.sort(). Результат в обох випадках однаковий, але все ж таки є нюанси.
Функція sorted() приймає на вхід аргумент у вигляді списку, а повертає вже новий, відсортований список. При цьому вихідний список не змінюється.
Метод sort(), в свою чергу, застосовується до списку, безпосередньо змінює його і нічого не повертає.
#practice // Python 🇺🇦Bottle – це швидкий, простий та легкий мікро-веб-фреймворк WSGI для Python. Він розповсюджується як єдиний файловий модуль і не має жодних залежностей, крім стандартної бібліотеки Python.
Незважаючи на свою мінімалістичність, Bottle надає досить широкі можливості, яких на 100% вистачає для малих та середніх проектів. Ось список основних можливостей: routing, templates, POST-routing, обробка форм, cookies та сервер.
Після запуску подібного прикладу можете перейти в браузері за адресою localhost:5000/hello/world та подивитися на результат, отриманий з п'яти рядків коду.
#practice // Python 🇺🇦pyjokes видає різні жарти та анекдоти на 6 мовах.
Метод get_joke() повертає рядок, який зберігає в собі випадковий жарт. В аргументи можна вказати мову, за умовчанням стоїть англійська.
Також можна вказати категорію - наприклад позначка chuck гарантує нам жарти про Чак Норріса.
#practice // Python 🇺🇦