Python 🇺🇦
▪️Вивчаємо Python разом. ▪️Високооплачувана професія ▪️Допомагаємо з пошуком роботи Зв'язок: @Ekater1na_admin
Показати більше📈 Аналітичний огляд Telegram-каналу Python 🇺🇦
Канал Python 🇺🇦 у мовному сегменті Українська є активним учасником. На даний момент спільнота об'єднує 20 307 підписників, посідаючи 6 341 місце в категорії Технології та додатки та 2 994 місце у регіоні Україна.
📊 Показники аудиторії та динаміка
З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 20 307 підписників.
За останніми даними від 31 серпня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на -197, а за останні 24 години на -5, загальне охоплення залишається високим.
- Статус верифікації: Не верифікований
- Рівень залученості (ER): Середній показник залученості аудиторії становить 10.23%. Протягом перших 24 годин після публікації контент зазвичай збирає 5.42% реакцій від загальної кількості підписників.
- Охоплення публікацій: В середньому кожен допис отримує 2 077 переглядів. Протягом першої доби публікація в середньому набирає 1 100 переглядів.
- Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 13.
- Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як шпаргалка, mcp, user1, python'er, бібліотека.
📝 Опис та контентна політика
Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
“▪️Вивчаємо Python разом.
▪️Високооплачувана професія
▪️Допомагаємо з пошуком роботи
Зв'язок: @Ekater1na_admin”
Завдяки високій частоті оновлень (останні дані отримано 01 вересня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.
float(), а після неї — format(), щоб визначити кількість десяткових знаків.
str = '6.759104'
number = float(str)
result = '{:.4f}'.format(number)
print(result)
# Output:
# 6.7591
У даному прикладі ми працюємо з рядком 6.759104. Нам потрібно перетворити його на число з плаваючою комою і залишити лише 4 цифри після коми.
#Python // #practice // Вакансії ITstring має безліч вбудованих констант з окремими наборами символів. string.punctuation є одним з них, тому ми будемо використовувати його для очищення рядка.
test_punctuation = " This &is [an] example? {of) string. with.? punctuation!!!! "
import string
test_punctuation.translate(str.maketrans('', '', string.punctuation))
Out[1]: 'This is an example of string with punctuation'
string.punctuation в Python3 — це попередньо ініціалізований рядок, що використовується як рядкова константа. В Python він дасть всі набори розділових знаків.
#string // #practice // Pythonlst = [i % 2 for i in range(3)]
print(lst.index(0), lst.count(0))
👉 Відповідь
#Python // #practice // Архів книгtimeit відмінно підходить для визначення часу виконання в Python.
import timeit
listl = '''list(range(1000))'''
list2 = '''[i for i in range(1000)]'''
result1 = timeit.timeit(list1)
result2 = timeit.timeit(list2)
print('result1 -->', result1)
# result1 --> 8.064796556999681
print('result2 -->', result2)
# result2 --> 17.524755259999893
Просто передайте шматок коду в рядковому форматі методу timeit.timeit(), і він зробить 1 мільйон виконань, щоб повідомити мінімальний час, потрібний для цього.
#timeit // #practice // Pythonlist, deque також надає методи .append() та .pop() для роботи з правим кінцем послідовності. Однак .pop() поводиться по-іншому. Як видно у прикладі, .pop() видаляє та повертає останнє значення в черзі.
from collections import deque
numbers = deque([1, 2, 3, 4])
numbers.pop() # 4
numbers.pop() # 3
print(numbers) # deque([1, 2])
numbers.pop(0)
# TypeError: pop() takes no arguments (1 given)
Метод не приймає індекс як аргумент, тому його не можна використовувати для видалення довільних елементів з черг. Його можна використовувати тільки для видалення та повернення найбільш правого елемента.
#deque #pop // #practice // PythonЯкщо ви добре знаєте основи Python і хочете освоїти машинне та глибоке навчання, тоді ця книга якраз для вас. Але перш, ніж розпочати роботу з нею, вам уже треба добре розуміти обчислення, а також лінійну алгебру.Рік: 2022 Мова: 🇬🇧 Автор: Sebastian Raschka #Pytorch // #books // Python
deque і list полягає в тому, що перший дозволяє виконувати ефективні операції додавання та вилучення на обох кінцях послідовності.
from collections import deque
numbers = deque([1, 2, 3, 4])
numbers.popleft() # 1
numbers.popleft() # 2
print(numbers) # deque ([3, 4])
numbers.appendleft(2)
numbers.appendleft(1)
print(numbers) # deque([1, 2, 3, 4])
Спеціальні методи .popleft() та .appendleft() працюють безпосередньо з лівим кінцем послідовності — вони є специфічними для deque, і ти не знайдеш їх у list.
#popleft #appendleft // #practice // Pythonimport asyncio
from pydoll.browser.chrome import Chrome
from pydoll.constants import By
async def main():
# Запускаємо браузер без додаткового налаштування веб-драйвера
async with Chrome() as browser:
await browser.start()
page await browser.get_page()
# Зручно переходимо на сайти, захищені captcha
await page.go_to('https://example-with-cloudflare.com')
button = await page.find_element(By.CSS_SELECTOR, 'button')
await button.click()
asyncio.run(main())
Pydoll підходить для завдань, що вимагають надійної та ефективної автоматизації браузера, як-от веб-скрейпінг, тестування веб-застосунків і моніторинг веб-сторінок.
* для встановлення: pip install pydoll-python
👉 Файли на GitHub
#Pydoll // #theory // Python