ar
Feedback
Python 🇺🇦

Python 🇺🇦

قناة بسيطة

▪️Вивчаємо Python разом. ▪️Високооплачувана професія ▪️Допомагаємо з пошуком роботи Зв'язок: @Ekater1na_admin

إظهار المزيد

📈 نظرة تحليلية على قناة تيليجرام 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) تحافظ القناة على حداثتها ومستوى وصول مرتفع. وتُظهر التحليلات تفاعلاً نشطاً من الجمهور، ما يجعلها نقطة تأثير مهمة ضمن فئة التكنولوجيات والتطبيقات.

20 307
المشتركون
-524 ساعات
-507 أيام
-19730 أيام
أرشيف المشاركات
Створення послідовностей: delitem У цьому прикладі клас CustomDict реалізує метод delitem(self, key), що дозволяє видаляти ел
Створення послідовностей: delitem У цьому прикладі клас CustomDict реалізує метод delitem(self, key), що дозволяє видаляти елементи зі словника, використовуваного всередині об'єкта. Коли ми використовуємо оператор del my_dict['b'], викликається метод my_dict.delitem('b'), який видаляє елемент з ключем 'b' із словника _data.
class CustomDict:
   def __init__(self):
      self._data = {}

   def __setitem__(self, key, value):
      self._data[key] = value

   def __getitem__(self, key):
      return self._data[key]

   def __delitem__(self, key):
      del self._data[key]

# Створюємо об'єкт CustomDict
my_dict = CustomDict()

# Додаємо елементи до словника
my_dict['a'] = 1
my_dict['b'] = 2
my_dict['c'] = 3

# Виводимо словник
print(my_dict._data) # Виведе: {'a': 1, 'b': 2, 'c': 3}

# Видаляємо елемент зі словника
del my _dict['b']

# Перевіряємо зміни
print(my_dict._data) # Виведе: ('а': 1, 'с': 3}
#delitem // #theory // Python

a = ['1', '2', '3'] b = ["1", "2", "3"] print(a == b) 👉 Відповідь #Python // #practice // Архів книг
a = ['1', '2', '3']
b = ["1", "2", "3"]

print(a == b)
👉 Відповідь #Python // #practice // Архів книг

Флексимо і створюємо GUI на Python У цьому нам допоможе Flexx — набір інструментів, зроблених на чистому Python. Він дає змог
Флексимо і створюємо GUI на Python У цьому нам допоможе Flexx — набір інструментів, зроблених на чистому Python. Він дає змогу писати код графічних інтерфейсів просто на Python і на ходу генерувати JS за допомогою транслятора PScript. 👉 Подробиці на GitHub #Flexx // #news // Python

Метод shuffle() приймає послідовність — наприклад, список — і реорганізує порядок елементів. import random mylist = ["apple",
Метод shuffle() приймає послідовність — наприклад, список — і реорганізує порядок елементів.
import random

mylist = ["apple", "banana", "cherry"]
random.shuffle(mylist)

print(mylist)
# ['cherry', 'banana', 'apple']
Зверніть увагу: цей метод змінює початковий список. shuffle() не повертає новий перелік. #shuffle // #practice // Python

def foo(): lst.sort() lst = list('4572') foo() print(lst) 👉 Відповідь #Python // #practice // Архів книг
def foo():
   lst.sort()

lst = list('4572')

foo()
print(lst)
👉 Відповідь #Python // #practice // Архів книг

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

Різниця між __str__ та __repr__ Обидва магічні методи __str__ та __repr__ використовуються для отримання рядкового представле
Різниця між __str__ та __repr__ Обидва магічні методи __str__ та __repr__ використовуються для отримання рядкового представлення об'єкта. Давайте розберемося, в чому різниця між ними.
class Complex:
   def __init__(self, real, imag):
      self.real = real
      self.imag = imag

   def __repr__(self):
      return f'Complex({self.real), {self.imag})'

   def __str__(self):
      return f'{self.real} + {self.imag}i'

t = Complex(10, 20)

print(t)
# Output: 10 + 20i

print([t, 1, 2])
# Output: [Complex(10, 20), 1, 2]
Функція print() та вбудована функція str() використовують метод __str__ для відображення рядкового представлення об'єкта, а вбудована функція repr() — метод __repr__. #str #repr // #theory // Python

Метод capitalize() повертає копію вихідного рядка, перетворюючи перший символ рядка на заголовну літеру, проте інші символи в
Метод capitalize() повертає копію вихідного рядка, перетворюючи перший символ рядка на заголовну літеру, проте інші символи в рядку перетворюються на малі літери.
txt = "hello, and welcome to my world."
x = txt.capitalize()
print(x)
# Hello, and welcome to my world.

txt1 = "36 is my age."
x1 = txt1.capitalize()
print(x1)
# 36 is my age.

txt2 = "python is FUN!"
x2 = txt2.capitalize()
print(x2)
# Python is fun!
#capitalize // #practice // Python

Вибір ORM для роботи з БД у веб-застосунках Вибір "правильного" ORM для конкретного застосунка є надзвичайно важливим кроком
Вибір ORM для роботи з БД у веб-застосунках Вибір "правильного" ORM для конкретного застосунка є надзвичайно важливим кроком — не менш важливим, ніж вибір відповідної бази даних для вашого веб-застосунка.
Ця стаття допоможе краще розібратись, який ORM вам краще підходить в роботі на Python: SQLAlchemy чи Django ORM.
Мова: 🇺🇦 #SQLAlchemy #Django // #theory // Python

Метод math.isqrt() округляє квадратний корінь у меншу сторону до найближчого цілого числа. import math print(math.sqrt(10)) #
Метод math.isqrt() округляє квадратний корінь у меншу сторону до найближчого цілого числа.
import math

print(math.sqrt(10)) # 3.1622776601683795
print(math.sqrt(12)) # 3.4641016151377544
print(math.sqrt(68)) # 8.246211251235321
print(math.sqrt(100)) # 10.0

print(math.isqrt(10)) # 3
print(math.isqrt(12)) # 3
print(math.isqrt(68)) # 8
print(math.isqrt(100)) # 10
Число має бути більшим або рівним 0. В даному прикладі продемонстровано відмінність isqrt від sqrt. #isqrt #sqrt // #practice // Python

Найкращі книги по Python Добірка наших останніх публікацій із найбільш вартісними посібниками по мові Python: 🔴Hands-on Mach
Найкращі книги по Python Добірка наших останніх публікацій із найбільш вартісними посібниками по мові Python: 🔴Hands-on Machine Learning with Python (🇬🇧, 2022) — вичерпний посібник про машинне та глибоке навчання. 🔴Python Debugging for AI, Machine Learning and Cloud Computing (🇬🇧, 2024) — про дебагінг в розробці ПЗ для штучного інтелекту. 🔴Epic Python Coding (🇬🇧, 2024) — для дітей, які прагнуть розпочати подорож у світ програмування. 🔴Python for Cybersecurity Cookbook (🇬🇧, 2023) — вичерпний посібник із вирішення проблем кібербезпеки. 🔴Mastering Python: 50 Specific Tips for Writing Better Code (🇬🇧, 2023) — один із кращих посібників, щоб стати експертом з Python. 📚 Товариство, які ще знаєте вартісні українські чи англійські матеріали по Python? #Python // #books // Вакансії IT

>>> a, b = 0 >>> a+=1 >>> b ??? 👉 Відповідь #Python // #practice // Архів книг
>>> a, b = 0
>>> a+=1
>>> b
???
👉 Відповідь #Python // #practice // Архів книг

Вакансія: Lead Python Engineer Платформа для оркестрації та процесингу платежів Solidgate шукає на офісну роботу в Києві розр
Вакансія: Lead Python Engineer Платформа для оркестрації та процесингу платежів Solidgate шукає на офісну роботу в Києві розробника з досвідом створення комерційного софту на Python (not Django) від 5 років — для роботи над інтеграціями з банками та платіжними провайдерами. 📝 Відкрити анкету #Python // #jobs // Вакансії IT

Метод rpartition() шукає останню появу вказаного рядка-аргументу s розбиває рядок на кортеж, що містить три елементи. txt = "
Метод rpartition() шукає останню появу вказаного рядка-аргументу s розбиває рядок на кортеж, що містить три елементи.
txt = "I could eat bananas all day, bananas are my favorite fruit"

x = txt.partition("bananas")
print(x)
# ('I could eat bananas all day, ',
#  'bananas',
#  ' are my favorite fruit')
Перший елемент містить частину перед вказаним рядком, другий елемент — вказаний рядок, а третій — частину після рядка. #rpartition // #practice // Python

Створення послідовностей: setitem Також метод setitem(self, key, value) може викидати винятки TypeError та KeyError. >>> list
Створення послідовностей: setitem Також метод setitem(self, key, value) може викидати винятки TypeError та KeyError.
>>> list_object = [1, 2, 3, 4, 5]
>>> list_object[0] = 78
>>> print(list_object)
... [78, 2, 3, 4, 5]
>>>
>>> dict_object = {"key0": True, "key1": False}
>>> dict_object ["key0"] = False
>>> print(dict_object)
... {"key0": False, "key1": False}
#setitem // #theory // Python

def test_f(): ... print(test_f()) 👉 Відповідь #Python // #practice // Архів книг
def test_f():
   ...
print(test_f())
👉 Відповідь #Python // #practice // Архів книг

Безкоштовний симулятор Arduino і Raspberry Pi Онлайн-симулятор Wokwi дозволяє протестувати схему до складання, виключаючи ризик для комплектуючих. А ще можна зберігати проекти і ділитися ними, отримуючи фідбек від більш досвідчених однодумців.
Симулятор підтримує широкий спектр комплектуючих: мікроконтролери, датчики, дисплеї та інше.
👉 Спробувати #Wokwi #Arduino // #news // Python

Якщо необхідно знайти кілька значень, що найбільш часто повторюються, краще скористатися лічильником Counter з бібліотеки col
Якщо необхідно знайти кілька значень, що найбільш часто повторюються, краще скористатися лічильником Counter з бібліотеки collections.
>>> from collections import Counter
>>>
>>> a = ['a', 'b', 'c', 'a', 'b', 'c', 'b', 'b', 'd', 'e', 'a']
>>> cnt = Counter(a)
>>> cnt.most_common(3)
[('b', 4), ('a', 3), ('c', 2)]
Метод Counter.most_common(x) повертає x кортежів, у яких перше значення — елемент, а друге — кількість його повторень. #Counter // #practice // Python

import numpy as np >>> np.arange(0, 1, 0.2) ??? 👉 Відповідь #Python // #practice // Архів книг
import numpy as np

>>> np.arange(0, 1, 0.2)
???
👉 Відповідь #Python // #practice // Архів книг

Перша програма На першому міні-уроці курсу "Мова програмування Python" автор дає вступну демонстрацію створення простої прогр
Перша програма На першому міні-уроці курсу "Мова програмування Python" автор дає вступну демонстрацію створення простої програми на Python. Мова: 🇺🇦 Тривалість: 4 хв #Python // #lessons // Архів книг