Python 🇺🇦
关闭频道
▪️Вивчаємо Python разом. ▪️Високооплачувана професія ▪️Допомагаємо з пошуком роботи Зв'язок: @Ekater1na_admin
显示更多📈 Telegram 频道 Python 🇺🇦 的分析概览
频道 Python 🇺🇦 乌克兰语 语言赛道中的 是活跃参与者。目前社区聚集了 20 891 名订阅者,在 技术与应用 类别中位列第 6 480,并在 乌克兰 地区排名第 2 948 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 20 891 名订阅者。
根据 08 六月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 -182,过去 24 小时变化为 -8,整体触达仍然可观。
- 认证状态: 未认证
- 互动率 (ER): 平均受众互动率为 9.28%。内容发布后 24 小时内通常能获得 5.61% 的反应,占订阅者总量。
- 帖子覆盖: 每篇帖子平均可获得 1 938 次浏览,首日通常累积 1 173 次浏览。
- 互动与反馈: 受众积极参与,单帖平均反应数为 10。
- 主题关注点: 内容集中在 шпаргалка, mcp, user1, python'er, бібліотека 等核心主题上。
📝 描述与内容策略
作者将该频道定位为表达主观观点的平台:
“▪️Вивчаємо Python разом.
▪️Високооплачувана професія
▪️Допомагаємо з пошуком роботи
Зв'язок: @Ekater1na_admin”
凭借高频更新(最新数据采集于 09 六月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。
20 891
订阅者
-824 小时
-537 天
-18230 天
帖子存档
20 889
Використання умовного оператора
6-й урок курсу "Мова програмування Python" є прямим продовженням 5-го, і тут автор уже наводить конкретні приклади використання умовного оператора.
Мова: 🇺🇦
Тривалість: 14 хв
#Python // #lessons // Архів книг
20 889
Математика та статистика — це база, ґрунт та основа аналізу даних, а вміння зрозуміти процес, що стоїть за формулою, — must-have для Data Science і Machine Learning.
Саме тому robot_dreams запускає курс «Математика та статистика для Data Science» для Middle-фахівців, які хочуть опанувати математичні методи роботи з даними для розв’язання нешаблонних завдань.
Після 9 тижнів навчання ви:
✔️ обробляєте, аналізуєте й візуалізовуєте дані за допомогою Python і його бібліотек
✔️ застосовуєте математичні методи й теорії обробки даних для оптимізації витрат і логістики, побудови й перевірки статистичних гіпотез, пошуку закономірностей та прогнозування
✔️ інтерпретуєте отриману аналітику даних, знаходите й виправляєте помилки
✔️ будуєте й перевіряєте статистичні гіпотези
✔️ презентуєте власний проєкт — дескриптивний аналіз та візуалізація датасету, наданий лекторкою
Викладачка курсу — Наталія Кеес, Data Scientist в Airbus, у якої понад 5 років досвіду в Data Science
Старт: 31 березня
Програма курсу і реєстрація 📌
20 889
Як працюють потоки
Дана стаття є продовженням розмови про GIL та дослідження продуктивності Python для різних задач. На відміну від минулої, у цій статті авторка зосереджується на практичній стороні питання.
Тут буде більше коду і замірів продуктивності, побудованих на розуміннях, як працює GIL, і до чого тут потоки та процеси — фактично, мова піде про методи боротьби і спроби подружитися з GIL.
Мова: 🇺🇦
#GIL // #theory // Python
20 889
Функція
reversed() повертає зворотний ітератор цієї послідовності. Це те саме, що й метод iter(), але у зворотному порядку.
❕ Послідовність може бути списком, кортежем, набором чи словником.
# Рядок
seq_string = 'Python'
print(list(reversed(seq_string)))
# ['n', 'o', 'h', 't', 'y', 'p']
# Кортеж
seq_tuple = ('P', 'y', 't', 'h', 'o', 'n')
print(list(reversed(seq_tuple)))
# ['n', 'o', 'h', 't', 'y', 'P']
# Діапазон
seq_range = range(5, 9)
print(list(reversed(seq_range))) # [8, 7, 6, 5]
# Список
seq_list = [1, 2, 4, 3, 5]
print(list(reversed(seq_list))) # [5, 3, 4, 2, 1]
❗️Зверніть увагу: reversed() видає символи безпосередньо з вихідного рядка.
Іншими словами, він не створює новий перевернутий рядок, а зчитує символи у зворотному напрямку з існуючого. Така поведінка є досить ефективною з точки зору споживання пам'яті і може стати фундаментальною перевагою в деяких ситуаціях.#reversed // #practice // Python
20 889
Starlette — це легкий ASGI фреймворк/набір інструментів, який ідеально підходить для створення асинхронних веб-сервісів на Python.
from starlette.applications import Starlette
from starlette.routing import Route
from starlette.responses import JSONResponse
async def homepage(request):
return JSONResponse({'hello': 'world'})
routes = [Route("/", endpoint=homepage)]
app = Starlette(debug=True, routes=routes)
У цьому прикладі створюється програма Starlette з одним маршрутом, який обробляється функцією homepage. Дана функція повертає JSON-відповідь з повідомленням "Hello, world".
Щоб запустити програму, встановлюємо ASGI-сервер, наприклад uvicorn, і виконуємо команду uvicorn example:app, де example — ім'я файлу з кодом, а app — ім'я змінної з екземпляром Starlette.
#Starlette // #theory // Python20 889
Метод
divmod() приймає два числа і повертає пару чисел (кортеж), що складається з їх частки і залишку.
❕ Можна використовувати як цілі числа, так і з плаваючою комою.
print('divmod(8, 3) = ', divmod(8, 3)) # (2, 2)
print('divmod(3, 8) = ', divmod(3, 8)) # (0, 3)
print('divmod(5, 5) = ', divmod(5, 5)) # (1, 0)
# divmod() з Float
print('divmod(8.0, 3) = ', divmod(8.0, 3))
# (2.0, 2.0)
print('divmod(3, 8.0) = ', divmod(3, 8.0))
# (0.0, 3.0)
print('divmod(7.5, 2.5) = ', divmod(7.5, 2.5))
# (3.0, 0.0)
print('divmod(2.6, 0.5) = ', divmod(2.6, 0.5))
# (5.0, 0.10000000000000009)
❌ В разі використання комплексних чисел — видає помилку. Тоді треба попередньо перевести в число з плаваючою комою, якщо це можливо.
#divmod // #practice // Python20 889
for i in range(5):
if i == 3:
break
print(i, end=' ')
else:
print('end')
👉 Відповідь
#Python // #practice // Архів книг20 889
Вакансія: Python Developer
Raiffeisen Bank шукає на віддалену або офісну роботу в Києві Python-розробника з досвідом від 3-х років — для створення інноваційних ШІ-проектів.
📝 Відкрити анкету
#jobs // Вакансії IT // Python
20 889
Поширеною проблемою є плутанина з операторами порівняння
"is" та "==". Оператор "==" порівнює значення, тоді як "is" перевіряє посилання на один і той же об'єкт у пам'яті. У коді наведено приклади для наочності.
a = [1, 2, 3, 4, 5]
b = а #b посилається на а
а = b #вірно
a is b #вірно
b = a[:] #b посилається на копію а
а = b #вірно
a is b #невірно
Є ще нюанс з рядками і цілими числами. Короткі рядки і маленькі цілі числа повертатимуть True в порівнянні з "is", позаяк Python намагається використовувати менше пам'яті для однакових об'єктів. Але довші рядки і великі цілі числа зберігатимуться окремо.
#Python // #practice // Вакансії IT20 889
def pow_ 2 (num):
num **=2
assert num <= 81, 'Error'
return num
pow_ 2(9)
👉 Відповідь
#Python // #practice // Архів книг20 889
AI Phenomenon – канал про розробку агентів, LLM, стартапи, open-source, devloog та інді-проєкти
– Розробка AI-агентів: найкращі фреймворки, підходи та практичні кейси.
– LLM у продакшені: робота з моделями, оптимізація, усунення типових помилок.
– Стартапи та AI-продукти: як запустити та розвивати AI-стартап.
– Open-source: залучення ком’юніті, ефективна робота з GitHub.
– Інді-розробка: створення AI-проєктів самостійно або в малих командах.
Якщо цікавишся AI, підписуйся: AI Phenomenon
#ArtificialIntelligence #AIDevelopment #LLM #AIAgents #MachineLearning #Devloog #TechStartups #OpenSourceAI #GitHubCommunity #IndieDev #AIProjects #DevTools #CodingAI #TechInnovation #AICommunity
20 889
💫 Знайшли красиве: Code Galaxies — сайт, який перетворює залежності всередині різних пакетних менеджерів на справжню галактику!
Є пакетні менеджери як з мов програмування (Python, JavaScript, Rust, R), так і дистрибутивів Linux (Debian, Fedora, Arch).👉 Помилуватися #CodeGalaxies // #news // Python
20 889
Найважливіші частини коду — це вхідні дані, логіка та вихідні дані. Всі три частини вимагають деякого форматування при написанні коду для отримання кращих та зручніших для сприйняття людиною вихідних даних.
Python має цілу низку методів форматування рядка:
name = "Abhay"
age = 21
## МЕТОД 1: конкатенація
print("My name is "+name+", and I am "+str(age)+ " years old.")
## МЕТОД 2: форматовані рядки (F-рядки в Python 3+)
print(f"My name is {name}, and I am {age} years old")
## МЕТОД 3: join
print(''.join(["My name is ", name, ", and I am ", str(age), " years old"]))
## МЕТОД 4: оператор модулю
print("My name is %s, and I am %d years old." % (name, age))
## МЕТОД 5: format (Python 2 i 3)
print("My name is {}, and I am {} years old". format(name, age))
#Python // #practice // Архів книг20 889
⁉️ Мрієте отримати офер, успішно розвиватися та промоутитися в топ-компаніях, але не знаєте як туди потрапити?
🔊Як підготуватися до технічного інтерв’ю у FAANG? 🔊Що робить кандидата конкурентним у FAANG? 🔊Як працюють Engineering-команди у Meta та інших FAANG? 🔊Тренди 2025 року🧑💻 Без рожевих окулярів: реальний досвід інженера Meta та власниці рекрутингової агенції Кількість місць на заході — обмежена. 📅 13 березня / 19:00 за Києвом 💰 Безплатно Розвійте ілюзії та виходьте на next level карʼєри 🎁 Приємний бонус: розкажемо, як здобути грантове фінансування від IT-університету Neoversity Реєструйтесь та отримайте інструкцію із перших вуст 👇🏼 https://i.goit.global/uokas
20 889
20 889
Умовний оператор
5-й урок курсу "Мова програмування Python" — це початок лекції, присвяченої керуючим інструкціям. Автор у ньому розповідає про умовний оператор
if та форми його використання.
Мова: 🇺🇦
Тривалість: 11 хв
#Python // #lessons // Архів книг20 889
Створення послідовностей: reversed
У цьому прикладі клас
CustomList реалізує метод reversed(self), який повертає зворотний ітератор для списку self.items.
class CustomList:
def __init__(self, items):
self.items = items
def __iter__(self):
return iter(self.items)
def __reversed__(self):
return reversed(self.items)
# Створюємо об'єкт CustomList
my_list = CustomList([1, 2, 3, 4, 5])
# Використовуємо reversed() для зворотної ітерації
for item in reversed(my_list):
print(item) # Виводить елементи у зворотному порядку: 5, 4, 3, 2, 1
Цей метод використовується при виклику вбудованої функції reversed() для об'єкта CustomList, що дозволяє ітеруватись по елементах списку у зворотному порядку.
#reversed // #theory // Python20 889
Люблю, коли ІТ-компанії демпінгують ЗП, коли долар по 45 грн і ринок панікує.
Ти дурак?
Ні! Я зрозумів, як отримувати ЗП від 7000$/міс від зарубіжних ІТ-компаній.
Збільшую ЗП просто:
— обрав правильну галузь
— знайшов перспективний стартап
— грамотно продав себе
Для тих, хто в танку — я записав відео “Як стабільно отримувати нові офери і рости в ЗП в 2025?” і воно лежить в закрепі каналу «Заможний айтішник»
Користуйся.
Або забудь про це все. Гарного дня.
З любовʼю, Павло
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
