uz
Feedback
Python 🇺🇦

Python 🇺🇦

Yopiq kanal

▪️Вивчаємо Python разом. ▪️Високооплачувана професія ▪️Допомагаємо з пошуком роботи Зв'язок: @Ekater1na_admin

Ko'proq ko'rsatish

📈 Telegram kanali Python 🇺🇦 analitikasi

Python 🇺🇦 Ukrain til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 20 872 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 6 486-o'rinni va Ukraina mintaqasida 2 944-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

невідомо sanasidan buyon loyiha tez o‘sib, 20 872 obunachiga ega bo‘ldi.

11 Iyun, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni -177 ga, so‘nggi 24 soatda esa -3 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 9.36% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 5.48% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 1 953 marta ko‘riladi; birinchi sutkada odatda 1 143 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 11 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 12 Iyun, 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.

20 872
Obunachilar
-324 soatlar
-607 kunlar
-17730 kunlar
Postlar arxiv
Налаштовуємо логування в Python В даній статті автор розповідає про роботу модуля logging в Python, а також розглядає ключові
Налаштовуємо логування в Python В даній статті автор розповідає про роботу модуля logging в Python, а також розглядає ключові компоненти, які слід інтегрувати в логи. Матеріал буде корисним тим програмістам, хто бажає оптимізувати вже наявні методи й способи логування, або ж налаштувати їх з нуля. Мова: 🇺🇦 #logging // #practice // Python

В модулі math є особливий об'єкт, який називається NaN. Ці об'єкти не є унікальними, і навіть не рівні самі собі, тож можна м
В модулі math є особливий об'єкт, який називається NaN. Ці об'єкти не є унікальними, і навіть не рівні самі собі, тож можна мати кілька подібних об'єктів, взятих з кількох різних джерел.
>>> import math
>>> math.nan == math.nan
False

>>>
float('nan')
nan
>>> float('nan') is float('nan')
False

>>> d = {}
>>> d[float('nan')] = 1
>>> d[float('nan')] = 2
>>> d
{nan: 1, nan: 2}
Наприклад, можна створити подібний об'єкт, просто передавши рядок 'nan' у float. До речі, це означає, що ви можете використовувати NaN як ключ у словнику (але не радимо). #nan // #practice // Python

Базовий та повнотекстовий пошук із Django та Postgres Для більшості Django-застосунків вам слід принаймні почати з повнотекст
Базовий та повнотекстовий пошук із Django та Postgres Для більшості Django-застосунків вам слід принаймні почати з повнотекстового пошуку з Postgres. У цій статті автор розповідає, як додати базовий та повнотекстовий пошук до Django-застосунку за допомогою Postgres. Мова: 🇺🇦 #theory // Вакансії IT // Python

Сьогодні ми розглянемо кілька функцій з досить корисного модуля, що дозволяють ефективно працювати з об'єктами, які ітеруютьс
Сьогодні ми розглянемо кілька функцій з досить корисного модуля, що дозволяють ефективно працювати з об'єктами, які ітеруються. Почнемо з дуже простої функції — chain. Вона дозволяє "склеювати" кілька елементів, що ітеруються, в один. Далі — accumulate. Ця функція трохи схожа на reduce, але замість того щоб давати одне остаточне значення, вона послідовно застосовує функцію, задану другим аргументом (в даному випадку min), до кожного наступного елемента по порядку.
>>> import itertools as it

>>> list(it.accumulate([11, 3, 9, 7, 5], func=min))
[11, 3, 3, 3, 3]

>>> list(it.chain([1, 2, 3], [4, 5], [6]))
[1, 2, 3, 4, 5, 6]

>>> list(it.combinations([1, 2, 3], 2))
[(1, 2), (1, 3), (2, 3)]
А для того, щоб створювати комбінації з елементів вибраного об'єкта, що ітерується, вам знадобиться функція combinations. Другим аргументом можна задати довжину цієї комбінації. #practice // Вакансії IT // Python

Найкращі книги по Python Добірка наших останніх публікацій із найбільш вартісними посібниками по мові Python: 🔴Building Reco
Найкращі книги по Python Добірка наших останніх публікацій із найбільш вартісними посібниками по мові Python: 🔴Building Recommendation Systemsin Python and JAX (🇬🇧, 2024) — допоможе вам створити RecSys для будь-якої галузі чи масштабу. 🔴Data Engineering with Python (🇬🇧, 2020) — навчить вас створювати, відстежувати і керувати конвеєрами даних у реальному часі. 🔴Data Visualization with Python (🇬🇧, 2023) — допоможе заглибитися у візуалізацію даних в Python. 🔴Hands-On Application Development with PyCharm (🇬🇧, 2023) — допоможе створити бізнес-орієнтовані програми на PyCharm. 🔴3D Deep Learning with Python (🇬🇧, 2022) — навчить візуалізувати та створювати Deep Learning моделі з 3D-даними. 📚 Товариство, які ще знаєте вартісні українські чи англійські матеріали по Python? #books // Архів книг // Python

🤔 Що виведе код? *x, y = tuple('PyU'); print(('The', ) + x)
Anonymous voting

Вакансія: Data Engineer (Python) Один з найбільших українських банків OTP Bank шукає на віддалену чи офісну роботу в Києві Da
Вакансія: Data Engineer (Python) Один з найбільших українських банків OTP Bank шукає на віддалену чи офісну роботу в Києві Data Engineer з досвідом Python від 3-х років — для розробки, масштабування, оптимізації та підтримки конвеєра даних (data pipelines), процесів ETL та інтеграції даних. 📝 Відкрити анкету #jobs // Вакансії IT // Python

В Google стався масштабний витік документів 2500 сторінок з описом алгоритмів пошукової системи потрапили до загального досту
В Google стався масштабний витік документів 2500 сторінок з описом алгоритмів пошукової системи потрапили до загального доступу. Хтось із стажистів Google помилково опублікував документацію на GitHub, звідки її розтягли найспритніші. Розкрилася тонна брехні від пошуковика: насправді Google сортує сайти за "авторитетом" (хоча заявляє протилежне), використовує дані браузера під час ранжування результатів (знов заперечують). 👉 Детальний розбір витоку @itmemeua

>>> for _ in range(10): ... pass ... >>> 5 + 7 12 >>> _ 12 В Python ім'я змінної може складатися з одного підкреслення: _. Хо
>>> for _ in range(10):
...   pass
...
>>> 5 + 7
12
>>> _
12
В Python ім'я змінної може складатися з одного підкреслення: _. Хоча зазвичай такі імена недостатньо описові і не повинні використовуватися, є три випадки, коли вони доречні: 🔴коли потрібно вигадати імена для значень, які вам не потрібні — наприклад, в циклах for 🔴інтерактивний режим використовує _ для зберігання результату останнього виконаного виразу 🔴документація модуля gettext рекомендує псевдонім його функції gettext() для _(), щоб мінімізувати засмічення коду #practice // Архів книг // Python

Перший додаток на Python та Django В даній статті автор наочно демонструє, як створити свій перший додаток на Python та його
Перший додаток на Python та Django В даній статті автор наочно демонструє, як створити свій перший додаток на Python та його веб-платформі Django — такий собі швидкий гайд по розробці. Мова: 🇺🇦 #theory // Вакансії IT // Python

Вступ до програмування на Python Друзі, віднині починаємо публікувати український шкільний відео-курс програмування на Python
Вступ до програмування на Python Друзі, віднині починаємо публікувати український шкільний відео-курс програмування на Python за 8-й клас, який буде корисний аж ніяк не лише школярам. На першому уроці розбираємо основні типи змінних, введення та виведення даних, основні математичні операції і підключення модуля math. Мова: 🇺🇦 Автор: Інформатика — це просто Тривалість: 28 хв #lessons // Архів книг // Python

Microsoft хоронить 27-річну мову програмування Корпорація Microsoft припиняє підтримку сценаріїв VBScript для Windows. Вперше
Microsoft хоронить 27-річну мову програмування Корпорація Microsoft припиняє підтримку сценаріїв VBScript для Windows. Вперше її представили у 1996 році. VBScript була доступна як системний компонент в ОС Windows і широко використовувалася для автоматизації завдань і керування програмами на базі Windows. В своєму блозі Microsoft зазначили, що використання VBScript зменшилось на користь більш сучасних веб-технологій. Керівник програми Microsoft Навін Шанкар заявив, що було прийнято рішення припинити підтримку, щоб перейти до більш сучасних, ефективних і вдосконалених варіантів. #practice // Архів книг // Python

Щоб логувати частину БД, застосуйте модуль prettytable, який гарно виводить таблиці. Імена стовбців задаються за допомогою ат
Щоб логувати частину БД, застосуйте модуль prettytable, який гарно виводить таблиці. Імена стовбців задаються за допомогою атрибута table.field_names, а рядки можна додавати методом table.add_row([]), передаючи список елементів.
from prettytable import PrettyTable

table = PrettyTable()

# задаємо назви полів у заголовках
table.field_names = ["City name", "Area", "Population", "Annual Rainfall"]

# додаємо рядки даних
table.add_row(["Adelaide", 1295, 1158259, 600.5])
table.add_row(["Brisbane", 5905, 1857594, 1146.4])
table.add_row(["Darwin", 112, 120900, 1714.7])
table.add_row(["Hobart", 1357, 205556, 619.5])
table.add_row(["Sydney", 2058, 4336374, 1214.8])
table.add_row(["Melbourne", 1566, 3806092, 646.9])
table.add_row(["Perth", 5386, 1554769, 869.4])

print(table) # простіше простого!
Та навіть якщо ви аж ніяк не фанат командного рядка, іноді буває потрібно зберегти звіт про роботу вашої програми в текстовий файл. Тоді можна зберегти саму таблицю, викликавши метод table.get_string(). #practice // Вакансії IT // Python

🤔 Що виведе код? print(True + False)
Anonymous voting

Анімація в tkinter В останньому відео-уроці курсу "Основи програмування у Python" розглядається анімація в tkinter — ряд кружечків з поступовою появою. Мова: 🇺🇦 Автор: Дист Освіта #lessons // Архів книг // Python

4-5 червня запрошуємо на DevOpsDays Ukraine: Let’s Talk Security Це вже 7-ма конференція комʼюніті і на вас чекають Ignites &
4-5 червня запрошуємо на DevOpsDays Ukraine: Let’s Talk Security Це вже 7-ма конференція комʼюніті і на вас чекають Ignites & Talks від світових та українських експертів: Daniel Deogun з Omegapoint, Петро Вавулін з Київстар, Michał Brygidyn з Xebia, Anastasiia Voitova з Cossack Labs та багато інших! Слідкуйте за оновленнями, щоб дізнатися більше. Віртуальна конференція буде присвячена DevSecOps, розширенню практики DevOps, яка інтегрує безпеку як спільну відповідальність протягом усього життєвого циклу ІТ. Протягом двох вечорів ми будемо говорити про культуру, автоматизацію та дизайн платформи, щоб створити план дій і включити заходи безпеки на кожному етапі розробки, забезпечуючи швидшу та безпечнішу доставку програмного забезпечення. На вас чекають презентації, ignite talks та open space дискусії! 🌟 💙 💛 Долучайтеся також до благодійної ініціативи — збір для фонду UA Responders. Коли? 4-5 червня Формат? Онлайн, безкоштовно Деталі на сайті 👀 https://www.devopsdays.com.ua

5 способів вивчити Python Python — гнучка мова програмування. Ви можете використовувати її для розробки веб-застосунків, алго
5 способів вивчити Python Python — гнучка мова програмування. Ви можете використовувати її для розробки веб-застосунків, алгоритмів у машинному навчанні і навіть для розробки безпілотних літальних апаратів. Але спочатку вам потрібно її вивчити. Автор даної статті вивчив Python, змішуючи процес вивчення бази з процесом створення цікавих речей. Він витрачав якомога менше часу на вивчення загальних речей, а потім одразу ж заглиблювався у створення того, що його цікавило. Мова: 🇺🇦 #theory // Архів книг // Python

Якщо сайт або застосунок перестають справлятися з великою кількістю запитів — можна втратити лояльність користувачів та кошти
Якщо сайт або застосунок перестають справлятися з великою кількістю запитів — можна втратити лояльність користувачів та кошти. ⚡️ Як розробити надійну систему, здатну масштабуватися, — навчить Ярослав Літус, Staff Software Engineer в Google, який 12+ років він займається побудовою та інтеграцією масивних хайлоад- і ML-систем. В robot_dreams Ярослав викладає курс «Архітектура високих навантажень», де ділиться досвідом та інсайтами. Ви навчитеся застосовувати й адаптувати сучасні highload-практики на реальних кейсах. За 3 місяці ви навчитесь: → проєктувати стійкі до високих навантажень масивні системи → адаптувати хайлоад-технології до конкретних вимог і завдань бізнесу → оптимізувати вже наявні системи на вашій поточній роботі За підсумками курсу ви створите власну систему, здатну витримати щоденний трафік в ≥ 1 млн користувачів та масштабуватися. Приєднуйтесь до навчання, щоб опанувати практики з хайлоаду та системного дизайну. Програма курсу і реєстрація⚡️

Кому доводиться писати на Python програми для роботи з мережею — варто звернути увагу на модуль ipaddress. import ipaddress n
Кому доводиться писати на Python програми для роботи з мережею — варто звернути увагу на модуль ipaddress.
import ipaddress

net = ipaddress.ip_network('74.125.227.0/29')
# IPv4Network('74.125.227.0/29')

for addr in net:
   print(addr)

# 74.125.227.0
# 74.125.227.1
# 74.125.227.2
# 74.125.227.3
# ...
Одним з варіантів його використання є генерація списку IP-адрес з діапазону адрес, заданих у форматі CIDR. 👉 Модуль ipaddress має багато інших цікавих можливостей, прочитати про які можна тут. #practice // Вакансії IT // Python

Рефакторинг Python-проекту У цій статті автор ділиться цікавим досвідом з практики — рефакторингом невеликого проекту на Pyth
Рефакторинг Python-проекту У цій статті автор ділиться цікавим досвідом з практики — рефакторингом невеликого проекту на Python з мінімальним залученням додаткових ресурсів. Також він розглядає переваги та недоліки альтернативних шляхів розв’язання схожих проблем. Мова: 🇺🇦 #theory // Архів книг // Python