Python 🇺🇦
▪️Вивчаємо Python разом. ▪️Високооплачувана професія ▪️Допомагаємо з пошуком роботи Зв'язок: @Ekater1na_admin
Больше📈 Аналитический обзор Telegram-канала Python 🇺🇦
Канал Python 🇺🇦 языкового сегмента Украинский является активным участником. Сейчас сообщество объединяет 20 864 подписчиков, занимая 6 480 место в категории Технологии и приложения и 2 947 место в регионе Украина.
📊 Показатели аудитории и динамика
С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 20 864 подписчиков.
Согласно последним данным от 12 июня, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило -180, а за последние 24 часа — -7, при этом общий охват остаётся высоким.
- Статус верификации: Не верифицирован
- Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 9.57%. В первые 24 часа после публикации контент обычно набирает 5.40% реакций от общего числа подписчиков.
- Охват публикаций: В среднем каждый пост получает 1 996 просмотров. В течение первых суток публикация набирает 1 127 просмотров.
- Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 12.
- Тематические интересы: Контент сосредоточен на ключевых темах, таких как шпаргалка, mcp, user1, python'er, бібліотека.
📝 Описание и контентная политика
Автор описывает ресурс как площадку для выражения субъективного мнения:
“▪️Вивчаємо Python разом.
▪️Високооплачувана професія
▪️Допомагаємо з пошуком роботи
Зв'язок: @Ekater1na_admin”
Благодаря высокой частоте обновлений (последние данные получены 13 июня, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Технологии и приложения.
inspect подивитися на те, як оголошено вбудовану функцію float, то побачимо, що є вхідний параметр x і ще якийсь незрозумілий слеш.
>>> import inspect
>>>
>>> inspect.signature(float)
<Signature (x=0, /)>
>>>
>>> float('3.8')
3.8
>>> float (x='3.8')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: float() takes no keyword arguments
Але при спробі викликати функцію і передати туди іменований, а не позиційний аргумент, отримаємо виняток. А якщо передати аргумент без імені параметра, то все працює.
Така поведінка і задає цей слеш. Параметри, записані до нього, можна передати лише як позиційні. Після нього — як завгодно, все працюватиме стандартно.
#practice // Архів книг // Pythonand та or) мовою програмування Python.
Мова: 🇺🇦
Автор: Дист Освіта
#lessons // Архів книг // Pythonexec потрібна для того, щоб виконувати код, переданий у вигляді рядка. Першим аргументом передається сам рядок, в якому записаний код, а також можна передати ще два опціональні аргументи globals і locals у вигляді словників.
def greeting(name):
print(f'Hello, {name}!')
code = ' ' '
greeting (someone)
' ' '
exec(code, {'greeting': greeting, 'someone': 'John'})
# Output: Hello, John!
В продакшині таке використовувати не рекомендується, тому що подібна штука вкрай небезпечна, але для загального розвитку знати корисно.
#practice // Вакансії IT // Pythondef foo(x):
return True if x else False
return None
print(foo([[]]))
👉 Відповідь
#practice // Вакансії IT // Pythonimport re
def slugify(s):
s = s.lower().strip()
s = re.sub(r'[^\w\s-]',' ', s)
s = re.sub(r'[\s_-]+','-', s)
s = re.sub(r'^-+|-+$',' ', s)
return s
print(slugify('Hello, World!'))
# Output: hello-world
Ми написали просту функцію, де використовували методи lower() для приведення в нижній регістр та strip() для видалення пробілів ліворуч і праворуч.
Також для видалення деяких символів та заміни на знак дефісу були використані регулярні вирази та вбудований пакет re для роботи з ними.
#practice // Архів книг // Pythonget у словниках. Його основний плюс полягає в тому, що він приймає опціональний аргумент, який відповідає за значення за промовчанням.
a = { 'max': 200 }
b = { 'min': 100, 'max': 250 }
c = { 'min': 50 }
a['min'] + b['min'] + c['min'] # throws KeyError
a.get('min', 0) + b.get('min', 0) + c.get('min', 0) # 150
Таким чином, якщо значення ключа не знайдено, то повернеться дефолтне значення. У результаті — ми прибираємо можливі помилки у тому разі, якщо потрібних ключів у словнику немає.
#practice // Архів книг // Python
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
