uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

Python 🇺🇦

Python 🇺🇦

Yopiq kanal

▪️Вивчаємо 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.

19 872
Obunachilar
-924 soatlar
-637 kun
-21430 kun
Postlar arxiv
Із невідомої причини чимало розробників вважають цю фічу в оновленні 3.9 не дуже цікавою — і просто забувають про неї. І дарм
Із невідомої причини чимало розробників вважають цю фічу в оновленні 3.9 не дуже цікавою — і просто забувають про неї. І дарма. Хтось для таких цілей досі намагається використовувати забаговані .strip та .lsrtip (не розуміючи, як працюють ці методи).
>>> '0b1000101110100010111010001'.lstrip("0b1")
' '
>>> 'Beautiful is better than ugly'.removeprefix('Beautiful')
' is better than ugly'
>>> 'Beautiful is better than ugly'.removesuffix('ugly')
'Beautiful is better than '
>>> 'Beautiful is better than ugly'.removeprefix('Something else')
'Beautiful is better than ugly'
І все ж, нові методи Python 3.9 — .removeprefix і .removesuffix — призначені спеціально для видалення префіксів і суфіксів у рядках. #practice // Архів книг // Python

Вакансія: Python Developer Виробник систем безпеки Ajax шукає на офісну роботу у Києві Python-розробника рівня Junior — для р
Вакансія: Python Developer Виробник систем безпеки Ajax шукає на офісну роботу у Києві Python-розробника рівня Junior — для розробки та впровадження автоматизованого тестування функціональності Ajax Apps. 📝 Відкрити анкету #jobs // Вакансії IT // Python

Що виведе код? def func(): print('ThePyU'); name = func()
Anonymous voting

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

Курс: Game Dev Internship * для тих, хто захоплюється іграми 📆 дедлайн реєстрації: 2 лютого 🎁 безкоштовно 📌 онлайн Формат:
Курс: Game Dev Internship * для тих, хто захоплюється іграми 📆 дедлайн реєстрації: 2 лютого 🎁 безкоштовно 📌 онлайн Формат: ▫️5-тижневий практичний інтенсив ▫️подання заявки + проходження співбесіди Наповнення: ▫️цінний досвід створення відеоігор ▫️поради від професійного ментора ▫️дійсно корисні навчальні матеріали 👉 Зареєструватись

Нещодавно ми розповідали про створення абстрактних методів через пакет abc. І такий варіант все ще є найбільш правильним. Зад
Нещодавно ми розповідали про створення абстрактних методів через пакет abc. І такий варіант все ще є найбільш правильним. Задля різноманіття, покажемо і простий варіант.
class Parent:
   def method(self):
      raise NotImplementedError

class Child(Parent):
   pass

obj = Child() # Помилок немає
obj.method() # NotImplementedError
У батьківському класі можна оголосити метод, який викликатиме виняток. Таким чином, якщо в дочірньому класі його не перевизначати, ми отримаємо те, що потрібно. Але при створенні екземпляра класу, успадкованого від такого "батька", не виникне помилки — тільки виклик методу видасть виняток, що не дуже очевидно для абстрактного класу. #practice // Вакансії IT // Python

Що виведе код? def func(a): print(aa); func(10)
Anonymous voting

Друзі, чи допомагає вам ведення соцмереж для більш результативного пошуку роботи в ІТ? Якими платформами користуєтесь, щоб на
Друзі, чи допомагає вам ведення соцмереж для більш результативного пошуку роботи в ІТ? Якими платформами користуєтесь, щоб нагадати роботодавцям про своє професійне існування? 👇 Діліться своїми хитрощами в коментарях і в нашому чаті.

Методи, що починаються і закінчуються подвійними нижніми підкресленнями, називаються магічними. Наприклад, в класі Point ми в
Методи, що починаються і закінчуються подвійними нижніми підкресленнями, називаються магічними. Наприклад, в класі Point ми визначили __str__, який відповідає за те, як виводяться об'єкти класу на екран. Для навантаження оператора + потрібно визначити метод __add__. Він приймає два аргументи, якими є операнди в операції складання.
class Point:
   def __init__(self, x=0, y=0):
      self.x = x
      self.y = y

   def __str__(self):
      return '({0}, {1})'.format(self.x, self.y)

   def __add__(self, other):
      x = self.x + other.x
      y = self.y + other.y
      return Point(x, y)

p1 = Point(1, 2)
p2 = Point (2, 3)

print(p1 + p2)

# Output: (3, 5)
Отже, коли розробник пише запис p1 + p2, інтерпретатор сприймає це як Point.__add__(p1, p2). Для всіх операторів у мові, включаючи логічні, є свої магічні методи. #practice // Вакансії IT // Python

Що виведе код? def f(a): print(a.pop(1)); f([1, 2, 3])
Anonymous voting

Цикли в Python В даному міні-уроці автор знайомить глядачів з циклами — як їх використовувати і які допоміжні методи існують. Мова: 🇺🇦 Автор: Python Українською #lessons // Вакансії IT // Python

Записи в першому і другому рядку наведеного коду дуже схожі, але різняться видами дужок. У генераторі списку вони квадратні,
Записи в першому і другому рядку наведеного коду дуже схожі, але різняться видами дужок. У генераторі списку вони квадратні, а у генераторному виразі — круглі.
>>> a = [i for i in range(5)]
>>> x = (i for i in range(5))
>>>
>>> a
[0, 1, 2, 3, 4]
>>> x
<generator object <genexpr> at 0x100abed60>
>>>
>>> for i in x:
...   print(i, end=' ')
...
0 1 2 3 4
Роздрукувавши змінні, можна побачити, що значенням змінної a є список, а змінна x зберігає в собі об'єкт генератора. І тут постає питання: що ж використовувати? Якщо вам потрібен результат (наприклад, у вигляді списку) прямо зараз для подальшого виконання програми, то використовуйте генератори колекцій. А якщо значення знадобляться ще не скоро або взагалі невідомо, чи знадобляться взагалі, то краще використовуйте генератори, щоб не займати зайву пам'ять. #practice // Вакансії IT // Python

🪐 Хей-хей! На зв'язку планета Mate academy! 📍Вже у цей четвер проведемо безкоштовний вебінар З нуля до Junior Python розроб
🪐 Хей-хей! На зв'язку планета Mate academy! 📍Вже у цей четвер проведемо безкоштовний вебінар З нуля до Junior Python розробника. Що то таке й чому тобі треба райт нау реєструватись Зараз розповімо! 🐍 Мову програмування Python називають другою за популярністю в світі. На ній розробляють веб-застосунки, програмне забезпечення, машинне навчання та багато іншого. 📝 План вебінару такий: 📲 Чому Python? Головні переваги мови. 📲 Найчастіші сфери застосування мови Python. 📲 Що має знати та вміти Junior Python розробник. 📲 Як опанувати професію та отримати перший оффер. 🗓 1 лютого 🕖 19:00 👉 Тицяй кнопку нижче або переходь за посиланням для реєстрації: mate.academy/webinars/python

Що виведе код? def print(a): print(a); print(5)
Anonymous voting

😎 Усе він може! @itmemeua
😎 Усе він може! @itmemeua

🔴StopIteration — породжується вбудованою функцією next, якщо в ітераторі більше немає елементів. 🔴ArithmeticError — арифмет
🔴StopIteration — породжується вбудованою функцією next, якщо в ітераторі більше немає елементів. 🔴ArithmeticError — арифметична помилка. 🔴AssertionError — вираз у функції assert є хибним. 🔴AttributeError — об'єкт не має атрибуту (значення або методу). 🔴BufferError — операція, пов'язана з буфером, не може бути виконана. 🔴EOFError — функція натрапила на кінець файлу і не змогла прочитати те, що хотіла. 🔴IndexError — індекс не входить до діапазону елементів. 🔴KeyError — неіснуючий ключ (у словнику, множині або іншому об'єкті). 🔴NameError — не знайдено змінної з такою назвою. 🔴OSError — помилка, пов'язана з системою. 🔴ReferenceError — спроба доступу до атрибуту зі слабким посиланням. 🔴RuntimeError — виняток не підпадає під жодну з інших категорій. 🔴NotImplementedError — абстрактні методи класу вимагають перевизначення в дочірніх класах. 🔴SyntaxError — синтаксична помилка. 🔴IndentationError — неправильні відступи. 🔴TabError — змішування у відступах табуляції та пробілів. 🔴SystemError — внутрішня помилка. 🔴TypeError — операція застосована до об'єкта невідповідного типу. 🔴ValueError — функція набуває аргументу правильного типу, але некоректного значення. 🔴UnicodeError — помилка, пов'язана з кодуванням unicode у рядках. 🔴Warning — попередження. #theory // Архів книг // Python

Основною фішкою модуля glob є зручна та лаконічна робота з пошуком файлів за патернами. Більше того, можна навіть пройтися ди
Основною фішкою модуля glob є зручна та лаконічна робота з пошуком файлів за патернами. Більше того, можна навіть пройтися директоріями рекурсивно.
>>> import glob
>>>
>>> glob.glob('*. txt')
['first.txt', 'second.txt']
>>>
>>> glob.glob('test[0-9].py')
['test1.py', 'test2.py']
>>>
>>> glob.glob('selenium/**/', recursive=True)
['selenium/', 'selenium/webdriver/', selenium/webdriver/firefox/',
'selenium/webdriver/firefox/amd64/', selenium/webdriver/firefox/x86/']
У метод glob передається шаблон пошуку файлів, а повертається список з результатами. Всі методи дотримуються механізму та правил зіставлення патернів у стилі Unix. Взагалі, модуль є вбудованим, але в деяких ситуаціях імпорт може видати виняток — тоді треба просто перевстановити його через пакетний менеджер pip. #practice // Вакансії IT // Python

Вакансія: Python Developer Дочірня компанія НЕК "Укренерго" шукає на віддалену роботу Python-розробника рівня Middle — для ро
Вакансія: Python Developer Дочірня компанія НЕК "Укренерго" шукає на віддалену роботу Python-розробника рівня Middle — для розробки внутрішніх інформаційних систем. 📝 Відкрити анкету #jobs // Архів книг // Python

Формула-1 в окулярах Apple Vision Pro Глядач може стежити за тривимірною моделькою всього треку і за гонщиками на ньому, а також бачити зйомку з будь-якої камери боліда. 🤩 Тепер спостерігати за падінням кар'єри Серхіо Переса можна в кількох місцях одночасно! @itmemeua

Що виведе код? def func(a): print("a"); func(10)
Anonymous voting