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 886 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 6 480-o'rinni va Ukraina mintaqasida 2 948-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

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

09 Iyun, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni -175 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.31% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 5.42% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 1 944 marta ko‘riladi; birinchi sutkada odatda 1 133 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 10 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 10 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 886
Obunachilar
-324 soatlar
-527 kunlar
-17530 kunlar
Postlar arxiv
Робота з файлами в Python Це основа основ для будь-якого розробника, адже часто доводиться не просто зберігати дані в пам’яті
Робота з файлами в Python Це основа основ для будь-якого розробника, адже часто доводиться не просто зберігати дані в пам’яті, а й кудись їх зберігати. Але хіба не круто було б автоматизувати щось одним простим скриптом? Python пропонує чудовий набір інструментів для цього.
У цій статті автор допомагає розібратись з основами і прикладами коду, щоб усе стало на свої місця.
Мова: 🇺🇦 #Python // #theory // Вакансії IT

Розрахунок виграшної комбінації На 10-му уроці "2-го сезону" відео-курсу по вирішенню задач на Python автор розв'язує задачу,
Розрахунок виграшної комбінації На 10-му уроці "2-го сезону" відео-курсу по вирішенню задач на Python автор розв'язує задачу, де на початку нам дається кількість каменів у купці та числа, які можна взяти з неї, а на виході треба отримати номер переможця. Мова: 🇺🇦 Тривалість: 16 хв #Python // #lessons // Архів книг

Курс про LLM для пітоністів З'явився безкоштовний курс для початківців у світі нейромереж — Large Language Model Course. Потр
Курс про LLM для пітоністів З'явився безкоштовний курс для початківців у світі нейромереж — Large Language Model Course. Потрібно лише базове знання Python і математики. Є три рівні: основи LLM, поглиблене навчання та створення власних ШІ-додатків. Матеріали безкоштовні, з практикою в Google Colab і GPT для перевірки знань. 👉 Скачати з GitHub #LLM #GPT // #news // Python

Параметри *args та **kwargs Усі хоч раз бачили такий запис, і зараз ми дізнаємося, що то за символи. Одразу скажу, що args і
Параметри *args та **kwargs Усі хоч раз бачили такий запис, і зараз ми дізнаємося, що то за символи. Одразу скажу, що args і kwargs — загальноприйняті імена змінних, а розбирати ми будемо зірочки перед ними.
def function(value, *args, **kwargs):
   print(value)
   print(args)
   print(kwargs)

function(42, 'text', 12345, [1, 2, 3], pi=3.14, name='Adrian')

# 42
# ('text', 12345, [1, 2, 3])
# {'pi': 3.14, 'name': 'Adrian}
В даному прикладі функція приймає обов'язковий аргумент value, а інших аргументів вона ніби не чекає. Тоді *args пакує всі неіменовані аргументи в кортеж, а **kwargs — всі іменовані у словник. Конструкція з *args, **kwargs виходить досить корисною, якщо ми не знаємо, хто і в яких цілях буде використовувати нашу функцію. Тобто, ми можемо запхати в аргументи практично будь-що. #args #kwargs // #practice // Архів книг

>>> d = dict(The=0, Py=1, U=2) >>> ''.join(d.keys()) ??? 👉 Відповідь #Python // #practice // Архів книг
>>> d = dict(The=0, Py=1, U=2)
>>> ''.join(d.keys())
???
👉 Відповідь #Python // #practice // Архів книг

Задача "пакування рюкзака" На 9-му уроці "2-го сезону" відео-курсу по вирішенню задач на Python автор розв'язує задачу, де на
Задача "пакування рюкзака" На 9-му уроці "2-го сезону" відео-курсу по вирішенню задач на Python автор розв'язує задачу, де на початку нам дається словник з інформацією про скарби та ліміт ваги, а на виході треба отримати список рядків із зазначенням усіх скарбів, які зможемо забрати. Мова: 🇺🇦 Тривалість: 26 хв #Python // #lessons // Архів книг

Що таке стек і купа? Стек використовується для тимчасових даних, купа — для об'єктів, що довго живуть. Приклад використання с
+1
Що таке стек і купа? Стек використовується для тимчасових даних, купа — для об'єктів, що довго живуть. Приклад використання стека:
def add(a, b):
    result = a + b # Локальні змінні зберігаються в стеку
    return result
Приклад використання купи:
class User:
    def init(self, name):
        self.name = name # Об'єкт «User» зберігається в купі

user = User(«Alex»)
print(user.name)
❗️Знання цих областей пам'яті допомагає оптимізувати програми та уникати витоків пам'яті. #Python // #theory // Архів книг

❗️Яким буде IT у 2025 році? 📈70% ІТ-вакансій вимагають від кандидатів профільну вищу освіту. ❓Як отримати офер у міжнародній
❗️Яким буде IT у 2025 році? 📈70% ІТ-вакансій вимагають від кандидатів профільну вищу освіту. Як отримати офер у міжнародній компанії? Як залишатись актуальним? Які нововведення очікують фахівців? Відповіді знайдете на вебінарі Neoversity «Як залишитися в IT»:
🟢Ключові тренди ринку ІТ, рейтинг IT-професій на 2025 рік. 🟢Сучасні вимоги до хард і софт скілів, найважливіші критерії на думку рекрутерів, як потрапити в IT без знання англійської. 🟢Різниця в зарплаті для кандидатів з англійською і без, вплив вищої освіти на рівень зарплати.
👉 Реєструйтеся зараз, щоб одразу отримати корисний файл — чекліст для кар’єрного стрибка. Реєстрація: https://i.goit.global/bowlY

math.ceil() за необхідності округляє число до найближчого цілого у більшу сторону і повертає результат. import math print(mat
math.ceil() за необхідності округляє число до найближчого цілого у більшу сторону і повертає результат.
import math

print(math.ceil(1.4)) # 2
print(math.ceil(5.3)) # 6
print(math.ceil(-5.3)) # -5
print(math.ceil(22.6)) # 23
print(math.ceil(10.0)) # 10
Щоб округлити число у меншу сторону до найближчого цілого, використовуйте метод math.floor(). #Python // #practice // Вакансії IT

Python Debugging for AI, Machine Learning and Cloud Computing Ця книга призначена для тих, хто хоче зрозуміти, як відбуваєтьс
Python Debugging for AI, Machine Learning and Cloud Computing Ця книга призначена для тих, хто хоче зрозуміти, як відбувається дебагінг на Python і як можна використовувати його для розробки надійного ПЗ для штучного інтелекту, машинного навчання та хмарних обчислень. Рік: 2024 Мова: 🇬🇧 Автор: Dmitry Vostokov #AI #MachineLearning // #books // Python

В Python все є об'єктами, тож обчислити розмір пам'яті можна у будь-якого об'єкта — через функцію getsizeof(object[, default]
В Python все є об'єктами, тож обчислити розмір пам'яті можна у будь-якого об'єкта — через функцію getsizeof(object[, default]) із модуля sys. І хоча всі built-in (вбудовані) об'єкти повернуть правильний розмір, в загальному випадку це не повинно бути правильно для будь-яких об'єктів користувача. Аргумент default дозволяє визначити значення, яке буде повернено, якщо тип об'єкта не надає засоби для вилучення розміру та викличе TypeError.
>>> import sys
>>> sys.getsizeof(5)
28
>>> sys.getsizeof(range(0, 10000))
48
>>> sys.getsizeof([1, 2, 'c'])
88
Функція getsizeof викликає метод __sizeof__ об'єкта та додає додаткові службові дані збирача сміття. #getsizeof // #practice // Python

Метод порівняння об'єктів le Наприклад, якщо треба порівняти об'єкти класу за певними критеріями (наприклад, за атрибутами),
Метод порівняння об'єктів le Наприклад, якщо треба порівняти об'єкти класу за певними критеріями (наприклад, за атрибутами), можна перевизначити метод le(self, other) так, щоб він повертав True, якщо об'єкт self менший або дорівнює об'єкту other відповідно до критеріїв, інакше — False.
class Point:
   def __init__(self, x, y):
      self.x = x
      self.y = y

   def __le__(self, other):
      if self.x <= other.x and self.y <= other.y:
         return True
      else:
         return False

point1 = Point(1, 2)
point2 = Point(3, 4)

print(point1 <= point2) # Виведе: True
#Python // #theory // Вакансії IT

from collections import Counter ctr = Counter('ThePyU') print(ctr['W']) 👉 Відповідь #Python // #practice // Архів книг
from collections import Counter
ctr = Counter('ThePyU')
print(ctr['W'])
👉 Відповідь #Python // #practice // Архів книг

Вакансія: Python Developer Продуктова українська компанія EVO шукає на віддалену роботу (або в київському офісі) Python-розро
Вакансія: Python Developer Продуктова українська компанія EVO шукає на віддалену роботу (або в київському офісі) Python-розробника рівня Middle — для впровадження монетизації в турецькому проекті. 📝 Відкрити анкету #jobs // Вакансії IT // Python

Використовуйте метод sort() для сортування результату в порядку зростання або зменшення. import pymongo myclient = pymongo.Mo
Використовуйте метод sort() для сортування результату в порядку зростання або зменшення.
import pymongo

myclient = pymongo.MongoClient("mongodb://localhost: 27017/")
mydb = myclient["mydatabase"]
mycol = mydb["customers"]

mydoc = mycol.find().sort("name")

for x in mydoc:
   print(x)
sort() приймає один параметр для "імені поля" та один для "напрямку" (по дефолту за зростанням). Якщо ви хочете відсортувати в порядку зменшення, використовуйте -1 як другий параметр. #sort // #practice // Python

Метод порівняння об'єктів lt Припустимо, у нас є клас Point, який є крапкою на площині і має атрибути x і y. Ми можемо визнач
Метод порівняння об'єктів lt Припустимо, у нас є клас Point, який є крапкою на площині і має атрибути x і y. Ми можемо визначити метод lt(self, other) в класі Point, щоб при порівнянні двох точок враховувався їх порядок по осі x, а разі рівності координат по осі x — по осі y.
class Point:
   def __init__ (self, x, y):
      self.x = x
      self.y = y

   def __It__(self, other):
      if self.x != other.x:
         return self.x < other.x
   else:
         return self.y < other.y

# Створення списку точок
points = [Point(3, 4), Point(1, 2), Point(2, 1)]

# Сортування списку точок
sorted_points = sorted(points)

# Виведення відсортованого списку точок
for point in sorted_points:
   print(f'({point.x}, {point.y})')
#Python // #theory // Вакансії IT

📊 Дефіцит IT-спеціалістів в Україні складає близько 50.000 У 2025 році світові витрати на IT зростуть ще на 7,5%, що станови
📊 Дефіцит IT-спеціалістів в Україні складає близько 50.000 У 2025 році світові витрати на IT зростуть ще на 7,5%, що становить $5,26 трлн. Айтівці у тренді завжди. Скористайся унікальною можливістю стати одним із високооплачуваних спеціалістів із віддаленою роботою. Тільки сьогодні надають доступ до БЕЗКОШТОВНОЇ IT-бібліотеки:
🟡 UX/UI дизайнер. Задизайни свій перший застосунок. 🔵 Веб-розробник. Розроби свій перший сайт. 👀 QA Engineer. Протестуй сайт на помилки. 👀 Data-analyst. Проаналізуй свої перші дані.
Не зволікай та зроби перший крок у забезпечене майбутнє! 👉 Реєструйся зараз і змінюй своє життя:

Різні способи аналізу тексту На 8-му уроці "2-го сезону" відео-курсу по вирішенню задач на Python автор демонструє різні спос
Різні способи аналізу тексту На 8-му уроці "2-го сезону" відео-курсу по вирішенню задач на Python автор демонструє різні способи аналізу тексту — підготовлює маску тексту, додає захист від ін'єкції, використовує регулярні вирази і здійснює пошук з їх допомогою. Мова: 🇺🇦 Тривалість: 19 хв #Python // #lessons // Архів книг

Коли в арсеналі розробника є алгоритми програмування — код стає чистим, зрозумілим та лаконічним. 🦾 💡Навчитись застосовуват
Коли в арсеналі розробника є алгоритми програмування — код стає чистим, зрозумілим та лаконічним. 🦾 💡Навчитись застосовувати алгоритми, щоб оптимізувати код, пришвидшити виконання запитів і масштабувати проєкти без багів — можна на курсі «Алгоритми та структури даних» від robot_dreams. За 3 місяці навчання ви дізнаєтесь, як: ⚙️ організовувати дані для ефективного використання ⚙️ реалізовувати класичні алгоритми ⚙️ створювати власні алгоритми для розв’язання бізнес-завдань ⚙️ будувати хеш-таблиці, жадібні алгоритми та алгоритми на рядках ⚙️ застосовувати алгоритми для динамічного програмування Ви опануєте алгоритми сортування, бінарні та збалансовані дерева, графи, хеш-функції та хеш-таблиці. Розбиратимете алгоритми мовами Python, Java, JavaScript. В результаті — зможете підготуватися до problem solving interview та писати високофункціональний код. Лектор — Артем Верещака, Platform Software Engineer у Speechify, former Tech Lead у Bolt Старт: 3 лютого Детальніше про курс 🔗

Новий крок у створенні ШІ-агентів на Python Hugging Face представила Smolagents — відкритий фреймворк для розробки та навчання штучних інтелектів. Ключовим компонентом став CodeAgent, який дає змогу нейромережі безпосередньо писати код на Python. 👉 Скачати з GitHub #Smolagents #CodeAgent // #news // Python