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

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

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

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

РКН: https://rkn.link/ANH
Download Telegram
😏 Бесплатный 30-дневный курс по изучению Python с нуля

30 Days Of Python
— это комплексный и бесплатный образовательный ресурс, представляющий собой 30-дневный марафон для изучения языка программирования Python, предназначенный как для начинающих, так и для тех, кто хочет освежить свои знания.

Курс охватывает широкий спектр тем, начиная от основ синтаксиса Python и типов данных, до более продвинутых концепций, таких как функции, модули, обработка файлов, работа с API и веб-разработка.


— Он включает в себя теоретические материалы, практические упражнения и проекты, делая процесс обучения интерактивным и эффективным.

➡️ GitHub.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🥸 Защита системы Linux: 11 советов по безопасности

Защита системы – важная составляющая работы, в статье 11 полезных советов, которые помогут сделать вашу UNIX-систему более защищённой.


Ежедневно обнаруживаются десятки уязвимостей, создаются сотни эксплоитов.

◾️Не исключено, что уязвимость может быть найдена и в UNIX-системах, поэтому, вам стоит обезопасить себя от “нежелательного вторжения”, даже если вы периодически обновляете ОС.

➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🗺 tox – тестирование на разных версиях Python

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

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

— Ручная установка Python 3.7, 3.8, 3.9, 3.10 и последующее тестирование каждой версии отнимает много времени и сил.

➡️ pythonlib

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👋 Объектно-ориентированное Программирование в Python

Объектно-ориентированное программирование (ООП)
— это парадигма программирования, где различные компоненты компьютерной программы моделируются на основе реальных объектов.

Объект — это что-либо, у чего есть какие-либо характеристики и то, что может выполнить какую-либо функцию.

➡️ python-scripts

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔊 Используем Словари как Альтернативу Конструкции if-else

Вероятно, вы уже работали со словарями в Python.

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


Если вы заметите, что операторы if-else будут повторяться, стоит задуматься, возможно, именно там лучше будет смотреться словарь, эта техника, конечно, не всегда будет полезна, но ведь приятно иметь дополнительную примочку в вашем наборе инструментов.

➡️ pythonist.ru

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👋 Как использовать фабричный метод при написании кода на Python

Фабричный метод − это шаблон проектирования, используемый для создания общего интерфейса.

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

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


➡️ proglib.io

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

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

Вместо этого, мы рассмотрим, как именно его можно применять, а также ознакомимся с подмодулем, под названием os.path.

➡️ python-scripts

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
😎 Как работать в PyCharm: полное руководство по установке и использованию

PyCharm
— это профессиональная IDE от компании JetBrains, которая признана одним из лучших инструментов для Python-разработки.

◾️В этом подробном руководстве мы рассмотрим все аспекты работы с PyCharm: от установки до продвинутых возможностей использования.

➡️ pythonlib

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🗺 Управление версиями Python на Windows, MacOS и Linux

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

🔹Например, на момент написания статьи последней и актуальной является версия Python 3.11, но, допустим, необходимо также установить версию 3.10, как в этом случае управлять отдельными версиями Python?

➡️ metanit.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📰 Создаем красивые и удобные CLI-приложения на Python с помощью Typer и Rich

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

◾️Typer — фундамент нашего приложения, созданный автором FastAPI, он использует магию аннотаций типов для автоматического создания команд, аргументов, валидации и даже генерации справки (--help).

◾️Rich — художник, который раскрасит наш вывод, эта библиотека позволяет без усилий добавлять в терминал цвета, стили, красивые таблицы, прогресс-бары и многое другое, превращая скучный текстовый поток в информативный и приятный для глаз интерфейс.


➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🦸‍♂ Анимация данных в Matplotlib

Анимация
— это интересный способ демонстрации того или иного феномена.

🔘Сегодня Python может похвастаться большим количеством мощных инструментов, таких как Plotly, Bokeh и Altair, эти библиотеки могут довести анимацию и интерактив до уровня искусства.

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

➡️ python-scripts

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📈 Модуль pdb и отладка программы

Отладка
— одна из ключевых задач в разработке программного обеспечения. Даже опытные программисты часто сталкиваются с багами, которые иногда сложно выявить.

В Python для этого есть встроенный отладчик — модульpdb (Python Debugger).

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

➡️ metanit.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🗺 Изучение кортежей (tuple) в Python: создание, свойства и применение для хранения неизменяемых данных

Кортежи (tuple) в Python
представляют собой упорядоченные неизменяемые коллекции объектов.

🔹Они являются одним из основных встроенных типов данных в Python и могут содержать элементы различных типов: числа, строки, списки и другие кортежи.

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

➡️ pythonlib

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👋 Мой первый вклад в ядро Linux

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

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

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📰 Data Science — 8 главных библиотек для Python программиста

Data science, или наука о данных, набирает все большую популярность среди самых востребованных профессий современного рынка.


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

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

➡️ python-scripts

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

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

Для создания модуля необходимо создать собственно файл с расширением *.py, который будет представлять модуль.

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

➡️ metanit.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📈 Преобразование типов данных в Python: методы и примеры для корректной работы с переменными

Преобразование типов данных (type casting)
является одной из фундаментальных операций в Python, которая позволяет изменять тип данных переменной или значения.

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

➡️ pythonlib

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Айтишники, это вам — в телеграм есть комьюнити по каждому направлению в IT

Там есть буквально всё: чаты для общения, тонны материала(книги, курсы, ресурсы и гайды), свежие новости и конечно же мемы

Выбирайте своё направление:

💩 Frontend 🐍 Python

🐧 Linux 👩‍💻 С/С++

👩‍💻 C# 🤔 Хакинг & ИБ

📱 GitHub 🖥 SQL

👩‍💻 Сисадмин 🤟 DevOps

⚙️ Backend 🖥 Data Science

🧑‍💻 Java 🐞 Тестирование

🖥 PM / PdM 👩‍💻 GameDev

🧑‍💻 Golang 🤵‍♂️ IT-Митапы

🧑‍💻 PHP 💻 WebDev

🖥 Моб. Dev 🖥Анали.(SA&BA)

👩‍💻 Дизайн 🖥 Нейросети

💛 1C 🤓 Книги IT

➡️ Сохраняйте в закладки
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Octoverse 2025: вот что важно знать Python-разработчикам

🔹Во-первых, Python впервые уступил первое место TypeScript’у, но не потому, что сдал позиции.

Просто фронтенд и строгая типизация сейчас на пике популярности вместе с агентами и Copilot’ом.


TypeScript — идеальный партнёр для ИИ, который пишет код: строгие типы помогают ограничить количество “галлюцинирующего” кода.

🔹Во-вторых, Python-экосистема — это теперь де-факто стандарт для ИИ.

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🥸 Регистрации и аутентификации пользователя на Django

🔘К данному моменту мы создали блог на Django, который использует формы для создания, редактирования и удаления статей, однако главный элемент большинства веб-сайтов все еще отсутствует: аутентификация пользователя.

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

➡️ python-scripts

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