fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

Python Education

Python Education

کانال بسته

Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc

نمایش بیشتر
8 466
مشترکین
-224 ساعت
-217 روز
-7730 روز

در حال بارگذاری داده‌ها

کانال‌های مشابه
هیچ داده‌ای
مشکلی وجود دارد؟ لطفاً صفحه را تازه کنید یا با مدیر پشتیبانی ما تماس بگیرید.
اشارات ورودی و خروجی
---
---
---
---
---
---
جذب مشترکین
اکتبر '26
اکتبر '26
+7
در 0 کانال‌ها
سپتامبر '26
+1
در 0 کانال‌ها
Get PRO
اوت '26
+4
در 0 کانال‌ها
Get PRO
ژوئیه '26
+21
در 0 کانال‌ها
Get PRO
ژوئن '26
+1
در 0 کانال‌ها
Get PRO
مه '26
+4
در 0 کانال‌ها
Get PRO
آوریل '26
+7
در 0 کانال‌ها
Get PRO
مارس '26
+10
در 0 کانال‌ها
Get PRO
فوریه '26
+6
در 0 کانال‌ها
Get PRO
ژانویه '26
+16
در 0 کانال‌ها
Get PRO
دسامبر '25
+4
در 0 کانال‌ها
Get PRO
نوامبر '25
+2
در 0 کانال‌ها
Get PRO
اکتبر '25
+2
در 0 کانال‌ها
Get PRO
سپتامبر '25
+10
در 0 کانال‌ها
Get PRO
اوت '25
+7
در 0 کانال‌ها
Get PRO
ژوئیه '25
+2
در 0 کانال‌ها
Get PRO
ژوئن '25
+2
در 0 کانال‌ها
Get PRO
مه '25
+6
در 0 کانال‌ها
Get PRO
آوریل '25
+6
در 0 کانال‌ها
Get PRO
مارس '25
+17
در 0 کانال‌ها
Get PRO
فوریه '25
+15
در 0 کانال‌ها
Get PRO
ژانویه '25
+18
در 0 کانال‌ها
Get PRO
دسامبر '24
+13
در 2 کانال‌ها
Get PRO
نوامبر '24
+2
در 0 کانال‌ها
Get PRO
اکتبر '240
در 1 کانال‌ها
Get PRO
سپتامبر '24
+1
در 0 کانال‌ها
Get PRO
اوت '24
+7
در 0 کانال‌ها
Get PRO
ژوئیه '24
+6
در 0 کانال‌ها
Get PRO
ژوئن '24
+11
در 0 کانال‌ها
Get PRO
مه '24
+19
در 0 کانال‌ها
Get PRO
آوریل '24
+47
در 0 کانال‌ها
Get PRO
مارس '24
+21
در 1 کانال‌ها
Get PRO
فوریه '24
+24
در 0 کانال‌ها
Get PRO
ژانویه '24
+30
در 0 کانال‌ها
Get PRO
دسامبر '23
+32
در 0 کانال‌ها
Get PRO
نوامبر '23
+16
در 0 کانال‌ها
Get PRO
اکتبر '23
+11
در 0 کانال‌ها
Get PRO
سپتامبر '23
+13
در 0 کانال‌ها
Get PRO
اوت '23
+7
در 0 کانال‌ها
Get PRO
ژوئیه '23
+22
در 0 کانال‌ها
Get PRO
ژوئن '23
+17
در 0 کانال‌ها
Get PRO
مه '23
+8
در 0 کانال‌ها
Get PRO
آوریل '23
+18
در 0 کانال‌ها
Get PRO
مارس '23
+6
در 0 کانال‌ها
Get PRO
فوریه '23
+21
در 0 کانال‌ها
Get PRO
ژانویه '23
+33
در 0 کانال‌ها
Get PRO
دسامبر '22
+6
در 0 کانال‌ها
Get PRO
نوامبر '22
+6
در 0 کانال‌ها
Get PRO
اکتبر '22
+3
در 0 کانال‌ها
Get PRO
سپتامبر '22
+4
در 0 کانال‌ها
Get PRO
اوت '22
+1 293
در 0 کانال‌ها
Get PRO
ژوئیه '22
+4 112
در 0 کانال‌ها
Get PRO
ژوئن '22
+1 131
در 0 کانال‌ها
Get PRO
مه '22
+3 035
در 0 کانال‌ها
Get PRO
آوریل '22
+2 194
در 0 کانال‌ها
Get PRO
مارس '22
+15 340
در 0 کانال‌ها
تاریخ
رشد مشترکین
اشارات
کانال‌ها
28 اکتبر0
27 اکتبر0
26 اکتبر0
25 اکتبر0
24 اکتبر0
23 اکتبر0
22 اکتبر0
21 اکتبر0
20 اکتبر0
19 اکتبر+2
18 اکتبر0
17 اکتبر0
16 اکتبر0
15 اکتبر0
14 اکتبر+2
13 اکتبر0
12 اکتبر+1
11 اکتبر0
10 اکتبر0
09 اکتبر0
08 اکتبر0
07 اکتبر+1
06 اکتبر+1
05 اکتبر0
04 اکتبر0
03 اکتبر0
02 اکتبر0
01 اکتبر0
پست‌های کانال
Находим наименьшие и наибольшие В стандартной библиотеке есть модуль heapq, который, как можно понять по названию, реализует
Находим наименьшие и наибольшие В стандартной библиотеке есть модуль heapq, который, как можно понять по названию, реализует структуру даных куча. Особенности и пользу этой структуры данных пока что разбирать не будем, но посмотрим на два интересных метода в этом модуле. С помощью методов nsmallest и nlargest можно получить наименьшие и наибольшие элементы в списке. Первым аргументов передается, сколько элементов нужно взять, вторым — список. #heap Скачать видео ~ IT ~ Чат 🐍 Python Education

2
Emoji Python 😋 Разнообразить вывод, ввести веселый лог. Работа с чатами и создание модулей мессенджера, применение эмоджи го
Emoji Python 😋 Разнообразить вывод, ввести веселый лог. Работа с чатами и создание модулей мессенджера, применение эмоджи гораздо шире. Именно для это существует библиотека emoji, разбавляющая различный текст. Установка: pip install emoji Скачать видео ~ IT ~ Чат 🐍 Python Education
114
3
Статические методы Отличие статических методов от обычных в том, что они привязаны к классу, а не объекту. То есть они могут
Статические методы Отличие статических методов от обычных в том, что они привязаны к классу, а не объекту. То есть они могут быть вызваны напрямую у класса. Статический метод не принимает ни объект (self), ни класс (cls) в аргументах. То есть такие методы не могут модифицировать ни объект, ни сам класс.  Реализовать статический метод можно двумя способами. Один из них — присвоить классу новый метод, напрямую передав изначальный метод в функцию staticmethod. Но так делать не принято, поэтому чаще всего staticmethod используют в качестве декоратора при написании методов прямо в классе. #staticmethod Скачать видео ~ IT ~ Чат 🐍 Python Education
152
4
бизнестрендс — легендарный агрегатор всего, что происходит в бизнесе и маркетинге прямо сейчас. Оперативные новости, вдумчива
бизнестрендс — легендарный агрегатор всего, что происходит в бизнесе и маркетинге прямо сейчас. Оперативные новости, вдумчивая аналитика и щепотка мемчиков. Что задумал Альтман со своей OpenAI, когда грянет страшный кризис, расцветёт ли российская экономика, что на завтрак у Германа Грефа и какие приколы сейчас в почёте у СММщиков. Изнанку трендов и бизнеса транслируют тут: @business_trends
1
5
Аннотация типов Дает нам возможность проставлять в коде "подсказки" для программиста, не используя комментарии через # При бо
Аннотация типов Дает нам возможность проставлять в коде "подсказки" для программиста, не используя комментарии через # При большом количестве кода бывает, что просто забудешь какой тип должна принять / вернуть функция. Для этого и можно воспользоваться этой полезной фичей А еще можно воспользоваться модулем mypy, чтобы находить ошибки несоответствия типов в коде Скачать видео ~ IT ~ Чат 🐍 Python Education
147
6
⚡️ В сети начали массово сливать IT-курсы и книги известных онлайн школ Вот отсортированная база с тонной материала (постепен
⚡️ В сети начали массово сливать IT-курсы и книги известных онлайн школ Вот отсортированная база с тонной материала (постепенно пополняется): (363 видео, 87 книги) — Python (117 видео, 53 книги) — ВАЙБКОД (174 видео, 91 книги) — DevOps (415 видео, 68 книги) — Frontend (137 видео, 93 книги) — DS/ML (143 видео, 33 книги) — ИБ/Хакинг (352 видео, 89 книги) — С/С++/C# (343 видео, 87 книги) — Java/QA (176 видео, 32 книги) — Git/Linux (167 видео, 53 книги) — PHP/1С (227 видео, 83 книги) — SQL/БД (114 видео, 77 книги) — Сисадмин (107 видео, 43 книги) — BA/SA (181 видео, 32 книги) — Go/Rust (167 видео, 43 книги) — Kotlin/Swift (112 видео, 24 книги) — Flutter (113 видео, 82 книги) — GameDev (183 видео, 37 книги) — Дизайн (136 видео, 33 книги) — PM/HR Скачивать ничего не нужно — все выложили в Telegram
132
7
ORM для PostgreSQl и SQlite3 ViBranium — это ORM, которая умеет работать с базами данных PostgreSQl и SQlite3. Помимо функцио
ORM для PostgreSQl и SQlite3 ViBranium — это ORM, которая умеет работать с базами данных PostgreSQl и SQlite3. Помимо функционала для работы с бд, в пакете также есть удобные модули для логирования и шифрования. А поскольку далеко не все данные следует хранить в чистом виде, вы можете пропустить их через хеш-функции с помощью класса Encrypt, который есть внутри ViBranium.  Присылайте свои проекты в личные сообщения @a1f20. Про самое интересное расскажем на канале.  #проектподписчика Скачать видео ~ IT ~ Чат 🐍 Python Education
172
8
Как работает all и any? Функция all() возвращает True если список пустой или все его элементы истинны. Функция any() возвраща
Как работает all и any? Функция all() возвращает True если список пустой или все его элементы истинны. Функция any() возвращает True если хотя бы один из элементов списка истинный. Функционал довольно простой и примитивный, но в скольких ситуациях может облегчить жизнь! В купе с for и другими конструкциями очень помогает сократить некоторые громоздкие функции, а также быстро проверить список на различные параметры. Скачать видео ~ IT ~ Чат 🐍 Python Education
186
9
Создаем виртуальное окружение Виртуальное окружение — это изолированная среда, которая имеет свои локальные интерпретатор и п
Создаем виртуальное окружение Виртуальное окружение — это изолированная среда, которая имеет свои локальные интерпретатор и пакеты, независимые от глобального интерпретатора и других окружений. В стандартной библиотеке Python третьей версии есть пакет venv, который позволяет создавать виртуальные окружения удобно и быстро. Пример представлен на картинке. Скрипт activate в директории bin предназначен для активации окружения, а команда deactivate в уже активированном окружении — для выхода из него. В случае успешного создания и активации у вас в терминале должно появится название вашего виртуального окружения в круглых скобках. #venv Скачать видео ~ IT ~ Чат 🐍 Python Education
169
10
Множества Множество - группа случайных, не повторяющихся элементов. Использует тот же литерал, что и словарь, но пустое множе
Множества Множество - группа случайных, не повторяющихся элементов. Использует тот же литерал, что и словарь, но пустое множество нельзя создать используя литерал. Поддерживают операции над множествами. Функция set() — формирует множество. При создании удаляются все повторяющиеся элементы. Функция frozenset() — формирует неизменяемое множество. Скачать видео ~ IT ~ Чат 🐍 Python Education
154
11
АЙТИШНИКИ БЕСПЛАТНОЕ ОБУЧЕНИЕ Проект «Terminal» стал крупнейшей библиотекой бесплатного образования. В одном канале собраны к
АЙТИШНИКИ БЕСПЛАТНОЕ ОБУЧЕНИЕ Проект «Terminal» стал крупнейшей библиотекой бесплатного образования. В одном канале собраны курсы, книги, полезные инструменты и практические тренажёры для всех разработчиков: • Практические курсы и задания • Книги и статьи известных авторов • Полезные инструменты и ресурсы • IT-новости и инсайды Обучение по всем направлениям: SQL, Python, ML, Frontend, PHP, C++, Go, Git, Linux, QA, Java, Vibe-coding, InfoSec и др. ⌨️ подписаться
154
12
Создаем пакеты Пакет в Python — это, грубо говоря, папка с другими папками и модулями. Помимо разделения частей проекта, паке
Создаем пакеты Пакет в Python — это, грубо говоря, папка с другими папками и модулями. Помимо разделения частей проекта, пакеты нужны для формирования пространства имен, чтобы можно работать с пакетами и модулями через точку, как в примере выше. При импорте вида from package import * будет подключены либо все модули и объекты модуля __init__.py, либо то, что находится в переменной __all__ в том же модуле __init__.py — подробнее про эту переменную было в посте ранее. Также примечателен файл init.py, который раньше был обязателен для создания пакетов. С версии Python 3.3 его необходимость пропала. Однако его функциональность на этом не заканчиваются. #модули #пакеты Скачать видео ~ IT ~ Чат 🐍 Python Education
157
13
Множества Множество - группа случайных, не повторяющихся элементов. Использует тот же литерал, что и словарь, но пустое множе
Множества Множество - группа случайных, не повторяющихся элементов. Использует тот же литерал, что и словарь, но пустое множество нельзя создать используя литерал. Поддерживают операции над множествами. Функция set() — формирует множество. При создании удаляются все повторяющиеся элементы. Функция frozenset() — формирует неизменяемое множество. Скачать видео ~ IT ~ Чат 🐍 Python Education
159
14
⚡️ 5 000 ₽ — столько приносит одна сделка В день доступно 3-5 готовых сделок. Их находит ИИ и проверяют аналитики. От тебя —
⚡️ 5 000 ₽ — столько приносит одна сделка В день доступно 3-5 готовых сделок. Их находит ИИ и проверяют аналитики. От тебя — только повторить под сопровождением трейдеров. ❗️Можно без опыта и анализа графика, нужен телефон, обучение и час времени. Мы живём в эпоху, когда искусственный интеллект делает большую часть работы за нас, НО НЕ ВСЮ! И чтобы понять, как это работает — заходи в канал к Дмитрию. Все инструкции и доступ к ИИ-агенту внутри. Заходите, пока набор открыт 👉 https://telegram.me/+mNCup1xVf21iOTIy
136
15
Заменяем часть строки Со строками в Python работать очень удобно, так как встроенных методов для них предостаточно. Одним из
Заменяем часть строки Со строками в Python работать очень удобно, так как встроенных методов для них предостаточно. Одним из методов является str.replace(), который позволяет заменять части строк. Первым аргументом передается подстрока, которая будет изменяться в исходной строке. Вторым аргументом — то, на что будет заменяться. Также есть третий, опциональный, аргумент, который отвечает за то, сколько раз вы хотите заменить старую подстроку на новую. По умолчанию, все вхождения заменяются. #строки Скачать видео ~ IT ~ Чат 🐍 Python Education
195
16
Аннотации типов: Union и Optional Ранее на канале был пост про базовые аннотации типов. Но важно знать и про такие аннотации,
Аннотации типов: Union и Optional Ранее на канале был пост про базовые аннотации типов. Но важно знать и про такие аннотации, как Union и Optional. При необходимости допустить использование не любых типов, а только некоторых, можно использовать аннотацию Union[T, ...] с указанием списка типов в квадратных скобках. Для объявления опциональных переменных используется Optional[T]. Такая аннотация нужна для переменных, которые либо имеют значение определенного типа, либо равны None. Кстати, аннотация Optional[T] эквивалентна Union[T, None]. #аннотации Скачать видео ~ IT ~ Чат 🐍 Python Education
203
17
❗️array.tobytes() array.tobytes() позволяет быстро преобразовать массив чисел в байтовую строку, что полезно для работы с бин
❗️array.tobytes() array.tobytes() позволяет быстро преобразовать массив чисел в байтовую строку, что полезно для работы с бинарными файлами, сокетами и сетевыми протоколами. Скачать видео ~ IT ~ Чат 🐍 Python Education
167
18
Продвинутые кортежи С помощью кортежей в Pyhton реализовано множественное присваивание. Кортежи довольно полезный инструмент.
Продвинутые кортежи С помощью кортежей в Pyhton реализовано множественное присваивание. Кортежи довольно полезный инструмент. Благодаря им в Python возможно поменять местами значения переменных самым простым способом. a,b = b,a Для расширенной распаковки кортежа в переменные указываем * перед переменной - в нее распаковывается часть кортежа как список. Скачать видео ~ IT ~ Чат 🐍 Python Education
169
19
❗️Антипаттерн недели: Изменение списка во время итерации В Python изменение списка во время его обхода может привести к непре
❗️Антипаттерн недели: Изменение списка во время итерации В Python изменение списка во время его обхода может привести к непредсказуемому поведению, пропуску элементов или IndexError. ✔️ Используйте создание нового списка или итерацию через copy(). Скачать видео ~ IT ~ Чат 🐍 Python Education
173
20
❗️types.GenericAlias types.GenericAlias позволяет программно создавать типизированные аннотации, как если бы они были объявле
❗️types.GenericAlias types.GenericAlias позволяет программно создавать типизированные аннотации, как если бы они были объявлены с list[int], dict[str, float] и другими параметризованными типами. Скачать видео ~ IT ~ Чат 🐍 Python Education
175