Python 🇺🇦
▪️Вивчаємо Python разом. ▪️Високооплачувана професія ▪️Допомагаємо з пошуком роботи Зв'язок: @Ekater1na_admin
Больше📈 Аналитический обзор Telegram-канала Python 🇺🇦
Канал Python 🇺🇦 языкового сегмента Украинский является активным участником. Сейчас сообщество объединяет 20 873 подписчиков, занимая 6 483 место в категории Технологии и приложения и 2 945 место в регионе Украина.
📊 Показатели аудитории и динамика
С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 20 873 подписчиков.
Согласно последним данным от 10 июня, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило -180, а за последние 24 часа — -14, при этом общий охват остаётся высоким.
- Статус верификации: Не верифицирован
- Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 9.35%. В первые 24 часа после публикации контент обычно набирает 5.50% реакций от общего числа подписчиков.
- Охват публикаций: В среднем каждый пост получает 1 951 просмотров. В течение первых суток публикация набирает 1 148 просмотров.
- Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 10.
- Тематические интересы: Контент сосредоточен на ключевых темах, таких как шпаргалка, mcp, user1, python'er, бібліотека.
📝 Описание и контентная политика
Автор описывает ресурс как площадку для выражения субъективного мнения:
“▪️Вивчаємо Python разом.
▪️Високооплачувана професія
▪️Допомагаємо з пошуком роботи
Зв'язок: @Ekater1na_admin”
Благодаря высокой частоте обновлений (последние данные получены 11 июня, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Технологии и приложения.
int, float, та подібними. Але крім них у Python існує ще один досить цікавий тип, а саме complex.
В Python комплексні числа представлені у вигляді x + iy. А точніше — замість літери i тут маємо буква j, щоб уникнути плутанини, бо i найчастіше зайнята під цикли.
>>> complex(1, 3) (1+3j) >>> complex(1, 3).real 1.0 >>> complex(1, 3).imag 3.0 >>> abs (complex 3, 4)) 5.0 >>> str(complex(1, 3)) '(1+3j)' >>> (3 + 2j) - (2 - 5j) (1+7j)|Python перетворює реальні числа
x і y (int або float) на комплексні функцією complex(x,y). Комплексне число легко можна перетворити на рядок функцією str або порахувати його модуль за функцією abs, а для доступу до його реальної чи уявної частин можна скористатися методами real і imag.
#complex // #practice // PythonTkinter і grid, розробляємо калькулятор, закріплюємо методи роботи з віджетом Entry, а також операції роботи з рядковими величинами.
Мова: 🇺🇦
Автор: Інформатика — це просто
Тривалість: 27 хв
#Tkinter #grid // #lessons // PythonВідомство спростовує інформацію про злам "Дії". Також зазначається, що викладена в даркнеті база даних була "під виглядом даних з Дії". Ба більше, інформація про 13 млн користувачів фактично була компіляцією "різних баз даних, що були злиті набагато раніше з приватних компаній".🙄 В самій "Дії" на той час, начебто, було лише 1,5 млн користувачів. #python // #news // Вакансії IT
l = [i for i in range(5)]
g = (i for i in range(5))
print(l)
# [0, 1, 2, 3, 4]
print(g)
# <generator object <genexpr> at 0x7ff7180faf90>
for i in g:
print(i , end=' ')
# 0 1 2 3 4
Якщо вивести змінні, то бачимо, що значенням змінної l є список, а змінна g зберігає в собі об'єкт генератора. І тут постає питання: що ж використовувати?
Якщо вам потрібен результат (наприклад, у вигляді списку) прямо зараз для подальшого виконання програми — тоді використовуйте генератори колекцій.
А якщо значення знадобляться ще не скоро або невідомо, чи знадобиться взагалі, то краще генератори, щоб не займати зайву пам'ять і не навантажувати систему.
#python // #practice // Вакансії ITTkinter — вчимося розміщувати віджети Tkinter за допомогою сітки grid, розглядаємо особливості розміщення віджетів за допомогою grid пакувальника, а також робимо перший крок до створення власного калькулятора.
Мова: 🇺🇦
Автор: Інформатика — це просто
Тривалість: 19 хв
#Tkinter #grid // #lessons // Pythonclass Salary:
def __init__(self, pay):
self.pay = pay
def get_total(self):
return self.pay * 12
class Employee:
def __init__(self, pay, bonus):
self.salary = Salary(pay)
self.bonus = bonus
def get_salary(self):
return self.salary.get_total() + self.bonus
employee = Employee(5000, 10000)
employee.get_salary() # 70000
Зазвичай, тоді об'єкт одного з класів (у прикладі — Salary) є полем іншого (Employee). Асоційовані об'єкти можуть циклічно посилатися один на одного, що ламає стандартний механізм збирання сміття.
#python // #practice // Вакансії IT__enter__ та __exit__. Але такий підхід може здатися трохи складним.
from contextlib import contextmanager
@contextmanager
def tag (name):
print(f'<{name}>')
yield
print(f'</{name}>')
with tag('h1'):
print('This is a title')
# Output:
# <h1>
# This is a title
# </h1>
Однак, окрім написання свого класу, є ще один спосіб створити контекстний менеджер — використовувати декоратор @contextmanager із вбудованого пакету contextlib.
Перша частина функції tag, що іде до yield, виконується при вході в блок with. Потім виконується сам цей блок, а після цього завершується частина, що залишилася, яка йде після yield.
#python // #practice // Вакансії IT
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
