en
Feedback
Pythoner

Pythoner

Open in Telegram

Полезные материалы по Python, которые будут интересны опытному и начинающему разработчику. Сотрудничество - @flattys Цены - @serpent_media Канал на бирже: https://telega.in/c/pythonercode

Show more
6 607
Subscribers
-124 hours
-127 days
-4130 days
Posts Archive
🖥NetworkX NetworkX — это библиотека Python для анализа сложных сетей. Она предоставляет структуры данных для работы с графам
🖥NetworkX NetworkX — это библиотека Python для анализа сложных сетей. Она предоставляет структуры данных для работы с графами (сетями) и реализует множество алгоритмов для анализа и визуализации сетевых данных. Она может использоваться в различных областях, таких как социальные, биологические, транспортные, компьютерные сети и многих других.

photo content

Подготовительный курс по Python-разработке.🐍 ⏰ Когда: старт 13 декабря ✔️ Упражняемся в браузерном тренажере — учимся понима
Подготовительный курс по Python-разработке.🐍 ⏰ Когда: старт 13 декабря ✔️ Упражняемся в браузерном тренажере — учимся понимать и писать код на Python.  ✔️ Погружаемся в реальный продакшен — создаем конвертер валют вместе с наставником.  ✔️ Размещаем изменения на GitHub — получаем основу для своего первого пет-проекта База по Python 13 декабря. На практике. За 990 рублей. Реклама. АНПОО "ХЕКСЛЕТ КОЛЛЕДЖ". ИНН 7839056670.

Превращение списка в одну строку Представьте, что у вас есть список строк, и вы хотите объединить все элементы в одну строку.
Превращение списка в одну строку Представьте, что у вас есть список строк, и вы хотите объединить все элементы в одну строку. Для этого вы наверняка будете перебирать каждый элемент в списке и присоединять к нему следующий. Но есть более быстрый и эффективный способ выполнения той же задачи с помощью одной строки кода.

Хотите работать с данными, но еще не слышали про телеграм-канал LEFT JOIN? Это вы зря! Быть в курсе трендов сферы, лучших инструментов для анализа, познавательных докладов и лекций по архитектуре данных, и даже быть в контексте аналитических мемов — значительный буст для входа в профессию. Итак, LEFT JOIN — это канал о технологиях и данных, в котором простым языком рассказывают про: 🔵 всемогущий язык SQL и работу с базами данных, 🔵 статистику, без которой, как говорится, «не жизнь», 🔵 полезные инструменты, которые заслуживают не меньшее внимание чем ChatGPT, 🔵 то, как нейросети могут облегчить работу аналитика данных. А еще у авторов сейчас выходит отдельная рубрика «Основы статистики» — серия полезных карточек с теорией и понятными примерами, например, про p-value. Если вы еще не видели первые пять выпусков — наверстывайте упущенное и... 🔜 Подписывайтесь на @leftjoin!

Узнаём страну по номеру телефона phonenumbers — это один из модулей Python, предоставляющий множество функций для работы с те
Узнаём страну по номеру телефона phonenumbers — это один из модулей Python, предоставляющий множество функций для работы с телефонными номерами. Например: предоставление базовой информации о номере телефона, проверка валидности номера телефона и т.д.

photo content

erid: LjN8KNWTf 🌎Программист, говори с миром на одном языке! 👉Узнайте больше о возможностях С на бесплатном вебинаре онлайн
erid: LjN8KNWTf 🌎Программист, говори с миром на одном языке! 👉Узнайте больше о возможностях С на бесплатном вебинаре онлайн-курса «Программист С» — «Unicode в С»: регистрация На вебинаре мы: — подробнее познакомимся с интернациональным стандартом символов Unicode и низкоуровневым устройством его кодировок — развеем несколько популярных мифов в области кодировок и посмотрим на инструменты языка C для работы с юникодом. ✅Занятие будет полезно всем программистам с опытом. 👉После вебинара вы сможете продолжить обучение на курсе по спеццене, в том числе, в рассрочку Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

⌨️Функции только с позиционными параметрами Если с помощью inspect посмотреть на то, как объявлена встроенная функция float,
⌨️Функции только с позиционными параметрами Если с помощью inspect посмотреть на то, как объявлена встроенная функция float, то увидим, что есть входный параметр x и еще какой-то непонятый слэш. Однако при попытке вызвать функцию и передать туда именованный аргумент, а не позиционный, получим исключение. А если передать аргумент, явно не указывая имя параметра, то все работает. Такое поведение как раз задает тот слэш. Параметры, записанные до него, можно передать только как позиционные. После него – как угодно, все будет работать стандартно.

photo content

Метод str.expandtabs() Метод str.expandtabs() используется для замены символов табуляции (\t) в строке на заданное количество
Метод str.expandtabs() Метод str.expandtabs() используется для замены символов табуляции (\t) в строке на заданное количество пробелов. Он позволяет контролировать ширину табуляции при выводе строки.

Функция sample Функция sample() позволяет выбрать случайным образом элементы из последовательности или коллекции. Это удобно
Функция sample Функция sample() позволяет выбрать случайным образом элементы из последовательности или коллекции. Это удобно при необходимости получить случайную выборку из данных. Функция принимает два основных аргумента: population — последовательность, из которой надо выбрать элементы (list, tuple, string и т. д.) k — количество элементов для выборки. Дополнительные аргументы: counts — список весов элементов (по умолчанию равновероятный выбор). rng — генератор случайных чисел (по умолчанию берется из модуля random). В примере из списка букв берется случайная выборка размером 3 элемента. Результат при каждом запуске будет разный.

🖥Метод __subclasshook__ Метод subclasshook используется для определения, является ли один класс подклассом другого. Он вызыв
🖥Метод __subclasshook__ Метод subclasshook используется для определения, является ли один класс подклассом другого. Он вызывается при проверке isinstance() и issubclass() для определения отношения наследования между классами. Этот метод позволяет настроить поведение этих функций для пользовательских классов. В примере метод subclasshook класса B проверяет, есть ли у подкласса метод print_value. Если да, то возвращает True, что позволяет считать его подклассом B.

photo content

📸Функция cv2.blur() Вы можете размыть изображение в Python с помощью функции OpenCV cv2.blur(). Выше приводится простой прим
📸Функция cv2.blur() Вы можете размыть изображение в Python с помощью функции OpenCV cv2.blur(). Выше приводится простой пример, в котором нужно размыть изображение и сохранить его.

Метод math.perm() Метод math.perm() вычисляет перестановки — число способов расположения n элементов по m. Он находится в мод
Метод math.perm() Метод math.perm() вычисляет перестановки — число способов расположения n элементов по m. Он находится в модуле math. Метод принимает два обязательных аргумента: n — общее количество элементов и m — количество элементов в подмножестве. Возвращает целое число — количество перестановок. Если n < m, вернет 0. В примере вычисляются перестановки из 5 элементов по 3. То есть сколько способов выбрать подмножество из 3 элементов из множества размером 5.

🫧Сортировка пузырьком Сортировка пузырьком — это алгоритм сортировки путем последовательного сравнения и обмена соседних эле
🫧Сортировка пузырьком Сортировка пузырьком — это алгоритм сортировки путем последовательного сравнения и обмена соседних элементов, если предшествующий оказывается больше последующего (при сортировке по возрастанию). Сначала сравниваются два соседних элемента массива и если левый элемент больше правого, они меняются местами. Это повторяется до тех пор, пока все элементы не будут отсортированы.

🖥Атрибут __context__ Атрибут context используется в менеджерах контекста (context managers) и представляет контекст, в котор
🖥Атрибут __context__ Атрибут context используется в менеджерах контекста (context managers) и представляет контекст, в котором находится блок кода. Он позволяет передавать произвольные данные между блоком with и методами enter/exit менеджера контекста. В примере при входе в блок with создается объект MyContext и его атрибут value передается в переменную context с помощью метода enter. При выходе из блока метод exit имеет доступ к атрибуту value через self.context и используется для "чистых" операций.

photo content

Изучаете Python? Хотите больше практики? Приглашаем на бесплатный мини-курс Skillbox! Минимум скучной теории — больше мощной
Изучаете Python? Хотите больше практики? Приглашаем на бесплатный мини-курс Skillbox! Минимум скучной теории — больше мощной практики на реальных задачах разработчиков. 1 мини-курс — сразу 4 проекта в портфолио! Записаться и узнать подробную программу: https://epic.st/PTI_lH За 4 занятия вы изучите видеоматериалы: в роликах много подробных примеров работы. После каждого видео есть практическое задание. — Разберёте базовый синтаксис языка. — Создадите бота для Telegram, который умеет переводить голос в текст. — Сделаете бота умнее — научите его обрабатывать фотографии. — Узнаете, как парсить сайты — собирать информацию с веб-страниц в удобные таблицы. — Напишете сайт с помощью инструмента Flask. В финале мини-курса вас ждёт прямой эфир с экспертом Анастасией Борневой — руководителем направления по исследованию данных в «Сбере». В прямом эфире она поделится профессиональными секретами, разберёт ваши работы и ответит на вопросы. Вас ждут крутые подарки: чек-листы, гайды, скринкасты и другие бонусы. Эти материалы пригодятся в работе и помогут больше узнать о профессии. Откройте новые возможности в новом году! Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880