Просто 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
⚠️ Zen of Python: история, реализация и пасхалки

В мире программирования на Python существует особая философия, представляющая собой специальный документ под названием Zen of Python (Дзен Python).

Он включает принципы, направленные на написание ясного, простого и элегантного кода на Python.

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

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🧰 5 Python-инструментов, которые изменят ваш подход к разработке

Эффективность разработки на Python во многом зависит от используемых инструментов.

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

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🛍 Как вручную установить пакет в Python

Большинство пакетов в Python сейчас спроектированы так, чтобы быть совместимыми с менеджером пакетов pip.

Но что если у вас есть пакеты, несовместимые с pip, и вам нужно установить пакет вручную?

Сегодня мы разберем, как это делается.

➡️ pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
👀 Современные графические приложения на Python | Все фишки в одном видео

В данном видео рассмотрим библиотеку, которая позволяет создавать современные графические интерфейсы (GUI) на Python. Библиотека CustomTkinter одна из самых простых в своей сфере и она намного легче чем тот же PyQt5.

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

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Как я решил сделать серию видео про устройство интерпретатора CPython

"Лучший курс по Питону» по версии CPython core-разработчиков в России :trollface:"


Под катом я расскажу, как я делаю «Лучший курс по Питону»* на Ютюбе.

Почему он бесплатный. И почему он такой, какой есть. А еще я расскажу, какая польза будет разработчикам от его просмотра.

📤 habr.com
📤 youtube

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 PyCharm для Python: полное руководство по установке, настройке и использованию

В этом подробном руководстве мы рассмотрим все аспекты работы с PyCharm: от установки и настройки до продвинутых функций и полезных плагинов.

Независимо от того, новичок вы или опытный разработчик, эта статья поможет вам максимально эффективно использовать PyCharm в ваших Python-проектах.

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Однострочники Python для ускорения написания кода

Однострочник — это сжатый блок кода, вмещенный в одну строку. По-английски — one-liner. По сути это лаконичные, полезные программы, занимающие всего строку кода.


Python
часто выбирают из-за его простоты и читабельности.

🎯 Но знаете ли вы, что код на Python можно существенно сокращать, не жертвуя функциональностью?

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

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️ Способы возведения в степень в Python

В Дзене Python есть принцип, согласно которому "должен существовать один и желательно только один очевидный способ сделать это".

Однако в Python есть как минимум три способа возведения числа в степень:
🔘оператор **
🔘встроенная функция pow()
🔘функция math.pow()

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

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👀 Сокеты в Python - socket для чайников и новичков (простыми словами)

В данном плейлисте происходит разъяснение основополагающих аспектов про устройство сокетов в Питоне, - python socket.

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

📤 youtube

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 Жадные алгоритмы: все, что нужно знать для собеседования

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

Жадные алгоритмы — это класс алгоритмов, которые на каждом шаге делают локально оптимальный выбор, полагая, что это приведет к глобально оптимальному решению в конце.


Основные характеристики жадных алгоритмов:

🔘Локальная оптимальность
🔘Необратимость
🔘Постепенное построение решения

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Inf0 | ИБ, OSINT — канал, посвящённый инфобезу, техникам OSINT, защите устройств и бесплатными курсами по информационной безопасности.
Регулярные_выражения_в_Python_Udemy_Центр_digital_профессий_ITtensive.zip
1011.8 MB
⚠️ Регулярные выражения в Python

Язык: Русский
Ценна: 15$
Размер: 1GB
Продолжительность: 1час

🔫 Чему вы научитесь:

🔘Структура регулярного выражения
🔘Шаблоны символов и позиций
🔘"Жадные" и "ленивые" квантификаторы
🔘Скобочные группы и перечисления
🔘Модуль re: match, fiinditer, split, sub
🔘Сложные шаблоны позиций
🔘Аббревиатуры и повторы
🔘Конечные автоматы

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Сайт на Django за 20 минут

Современные веб-сайты, требующие сложного взаимодействия с пользователем, создаются с использованием специальных фронтенд-фреймворков, таких как React, Vue.js и другие. Каждый из них имеет свои плюсы и минусы. Вам приходится учитывать скорость разработки с применением выбранного фреймворка, стоимость хостинга, SEO-оптимизацию, различия в синтаксисе и, в некоторых случаях, дублирование бизнес-логики.


Создавая сайт на Django, вы можете получить не менее впечатляющие результаты, чем при работе с JS-фреймворками.

При этом Django не столь сложен, требует меньше кода и меньше времени на разработку.

В этой статье мы вам расскажем, как за 20 минут создать несложный сайт на Django.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Ускорение роутера в Django в 51 раз

История началась с разбора использования ресурсов приложением, которое занимается проксированием.


Обнаружили, что довольно много времени оно тратит на выбор маршрута (роута), и решили ускорить этот процесс.

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

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
✈️ Телеграм 🤖 бот за 10 минут - библиотека aiogram Питон

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

📤 youtube

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🎙 S.T.A.R.K. – первый фреймворк для создания голосового ассистента

В статье представлен S.T.A.R.K. (Speech and Text Algorithmic Recognition Kit).

Если вы когда-либо мечтали создать голосового ассистента, который будет современным, продвинутым и невероятно интуитивным, S.T.A.R.K. – лучшее решение.


Почему именно S.T.A.R.K.?
🔘Автономность и конфиденциальность
🔘Распознавание контекста
🔘Асинхронные команды
🔘Множественные ответы
🔘Продвинутый синтаксический анализ
🔘Расширяемость с помощью ведущих языковых моделей
🔘Поддержка нескольких языков
🔘Полная настройка
🔘Поддержка сообщества

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Реализация сверточной нейронной сети при помощи Keras

Keras
— это простая в использовании, но мощная библиотека глубокого обучения для Python.

В этом посте мы построим простую сверточную нейронную сеть (CNN) и обучим ее решению реальной задачи с помощью Keras.


Этот пост предназначен для начинающих пользователей Keras, но предполагает наличие базовых знаний о CNN.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
part 2.zip
1.3 GB
⚠️ Асинхронный Python и Asyncio

Год выпуска:
2023

Описание:
🔘Введение - небольшое повторение основных понятий
🔘Объекты корутин и асинхронные функции - тоже можно считать повторением
🔘Задачи (asyncio.Task), их создание, отмена, функции wait_for() и shield()
🔘Что делает await и run()
🔘Асинхронные контекстные менеджеры async with
🔘Функция .gather() и группы задач
🔘Проблемы, связанные с await
🔘Использование класса TaskGroup() вместо gather и синтаксис except*
🔘Отмена задач при использовании .gather() и TaskGroup()
🔘Асинхронные итераторы и async for
🔘Асинхронные comprehensions (генераторы списков, словарей множеств)
🔘Асинхронные генераторы и опять про контекстные менедежеры
🔘Очереди - детальный, пошаговые туториал
🔘И многое другое

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🦭 Моржовый оператор := в Python

Python постоянно развивается: с каждой новой версией появляются различные оптимизации, активно внедряются новые инструменты.

Так, в Python 3.8 появился моржовый оператор (:=), который стал причиной бурных споров в сообществе. О нем и пойдет речь в этой статье.

А начнем мы с истории о том, как моржовый оператор довел Гвидо ван Россума, создателя Python, до ухода с должности "великодушного пожизненного диктатора" проекта по разработке языка.


📤 habr.com

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