Просто Python | Data science | ML | AI
10K subscribers
2.03K photos
38 videos
40 files
2.06K links
Говорим просто о Python, Data Science и машинном обучении!

Связаться: @agencytender

Канал на бирже:
https://telega.in/c/pro100python1

Ссылка для друга:
https://t.me/+Iy7vrYZkpiU3NzJi

РКН: https://rkn.link/ANH
Download Telegram
Media is too big
VIEW IN TELEGRAM
👀 Уроки Python для начинающих | #1 -
Программирование на Python


Приступаем к новому видеокурсу, в котором мы с вами изучим язык программирования Python.

В этих уроках Python для начинающих мы будем программировать на Python. Мы будем работать с последней версией Python 3.

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
☄️ 5 интересных вариантов использования метаклассов в Python

Метаклассы
упоминаются среди самых продвинутых возможностей Python.

Знание того, как их использовать, воспринимается коллегами как наличие черного пояса Python.

Но полезны ли они для всех собеседований или конференций? Давай выясним! Эта статья покажет вам 5 практических применений метаклассов

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 Динамическое программирование: как щелкать задачки как орешки

Готов узнать, как решать задачки, от которых плавятся мозги?

В этой статье раскрываем тайну происхождения термина «динамическое программирование» и показываем основные подходы к решению задач, которые часто встречаются на собеседованиях и соревнованиях.

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
✈️ Как написать чат-бота в Telegram без навыков программирования

В наше время любой человек без навыков программирования может самостоятельно написать простого чат-бота.

Зачем нужны чат-боты, как их использовать бизнесу и частным лицам, как написать бота самостоятельно, если у вас есть навыки программирования или их нет, поговорим в этой статье.

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Социальная аутентификация в приложении на Flask

В этом руководстве мы рассмотрим, как добавить социальную аутентификацию с помощью GitHub и Google в приложение на Flask.

Социальная аутентификация — это процесс аутентификации пользователя через сторонний сервис, а не через собственный.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Курс Django: Сложная форма с кастомной капчей

Делаем анкету с различными виджетами, защищаем форму с помощью капчи, автоматически отправляем данные и вложенные файлы на email.

🔍 Анкета кандидата - форма с выпадающим списком, чекбоксами, радиокнопками, полем для загрузки файла резюме и капчей.

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📖 Книги Python — рекомендации для вдумчивого изучения

Как хорошо вы знаете python?
Вы только начали делать неуверенные шаги в изучении или уже беглого осмотра кода хватит, чтобы найти ошибки?
Для совсем новичков и для настоящих профессионалов-питонистов! Для любой аудитории найдётся своя книга!

📎 Мы собрали 8 вспомогательных книг для тех, кто решил связать свою жизнь с python.

Разнообразные книги для вдумчивого знакомства.

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔍 Введение в множественное наследование и super()

Введение в множественное наследование и super() для Python-разработчиков. Также в этой статье мы рассмотрим, как справляться с проблемой алмаза.

— В этой статье мы рассмотрим более продвинутые концепции наследования, не останавливаясь на базовых вещах. По основам лишь кратко пройдемся в этом вступлении.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
☄️ Как сделать генератор ASCII-графики на Python

Энтузиасты делают ASCII-ремейки «Звездных войн» и ролевые ASCII-игры.

В этой статье мы напишем GUI-приложение для конвертации изображений в олдскульную ASCII-графику с помощью Python и библиотеки Pillow.

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🛡 «База данных» в гугл таблицах для телеграм-бота

Для хранения информации можно использовать гугл-таблицы.

В данной статье мы разберём пример телеграмм бота для проведения тестов, где вопросы и ответы хранятся в разных вкладках одной Google-таблицы.

Почему одной? Опять же, для облегчения доступа для потенциальных пользователей.

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️ Пары чисел с минимальной разностью

Задача:
Напишите функцию, которая будет принимать список чисел и возвращать два числа, абсолютная разность которых минимальна.

Пару чисел нужно вернуть в виде списка, отсортированного по возрастанию.

— Если в списке есть несколько пар чисел с одинаковой абсолютной разностью, выберите ту пару, которая в сумме даст наименьшее число.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 Niquests: стандарт HTTP-клиентов в Python, превосходящий Requests

Библиотека Requests долгое время была де-факто стандартом для HTTP-запросов в Python, но у нее есть ряд серьезных недостатков.

🔍 Инновационная библиотека Niquests не только исправляет ошибки Requests, но и предлагает множество улучшений.

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔈 Почему включения быстрее циклов?

Если вы пишите на Python и знакомы с различными включениями, вы наверняка слышали о том, что создание коллекции с помощью включения обычно работает быстрее, чем создание той же коллекции с помощью обычного цикла for.

Все время для меня этот факт был своего рода аксиомой, истиной, которая не требует проверки. Однако это неправильный подход к изучению точных наук и технологий, поэтому я сел разбираться.


📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
👀 ТОП 10 Проектов для начинающих разработчиков

Новички, которые хотят войти в айти и не знают с чего начать очень часто идут в поисковик и пробивают там:
"программирование с чего начать, python для начинающих, программирование с нуля"

🔍 Это видео посвящено ответу на вопрос чем бы таким интересненьким вы бы могли заняться, чтобы проверить свои навыки программирования.

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📍 Геокодирование для Data Scientists: вводное руководство с примерами

В статье разбираем три различных способа преобразования адреса в широту и долготу с помощью Geopy.

Геокодирование – это процесс преобразования адресов в географические координаты, которые вы можете использовать для размещения маркеров на карте или позиционирования карты.

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚠️ if __name__ == «__main__» в Python: полное объяснение

Условный блок, начинающийся с if name == "__main__" часто встречается в коде Python.

Эта строка может выглядеть загадочно, и многие новички используют ее, не зная, что она делает и стоит ли ее использовать.


Из этой статьи вы узнаете о значении идиомы if__name__ == "__main__" в Python, а также о том, как и когда ее следует использовать.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Параметризованные тесты в Pytest: обзор с примерами

Хотите сделать процесс тестирования более эффективным и покрыть больше случаев с меньшим количеством кода?

- Тогда параметризованные тесты в Pytest — именно то, что вам нужно.

🔍 В этой статье мы разберёмся, как с помощью параметризации можно существенно ускорить и упростить тестирование вашего приложения.

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔈 Питон съел GIL на завтрак: что нового в версии 3.13

Ты сидишь? Лучше сядь. Они реально сделали это – JIT-компилятор, улучшенная типизация, и, ты не поверишь, GIL наконец-то отправляется на пенсию!


В версии Python 3.13, которая выйдет 7 октября 2024 года, будет представлено множество нововведений – в основном они направлены на повышение удобства использования и улучшение производительности языка.

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
☄️ Python 3.13: Ускорение на максимум! Все новые возможности в одном видео!

В данном видео рассмотрим топовые фишки и возможности Python 3.13.
Версию вносит возможность отключения GIL, что делает потоки Python намного быстрее.

В Python 3.13 добавлены новые аннотации, новые возможности для работы с дженериками (обобщениями) и много других топовых фишек.

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️ Как писать модульные тесты для методов экземпляра в Python

Классы позволяют объединять связанные данные и поведение. Классы можно использовать в качестве шаблонов для создания экземпляров класса.


Если класс в Python — это формочка для печенья, то каждый экземпляр — это печенье.

Данные и поведение описываются атрибутами и методами в определении класса.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM