Mr. Python | Backend | Программирование
1.81K subscribers
196 photos
19 videos
217 links
Твой личный ассистент в познании Python и не только!

Сотрудничество: @glebsto

Состою в рекламном агентсве: @agencytender

Ссылка для друзей: https://t.me/+QhejWZXUpStkMzNi
Download Telegram
📎 Круговой импорт в Python и как его избежать

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


Вы когда-нибудь сталкивались с круговым импортом в Python?

Это очень распространенный запах кода, который указывает на то, что что-то не так с дизайном или структурой.

🔗 Читать статью

#Circular #Import | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64🔥2🤝1
Media is too big
VIEW IN TELEGRAM
🎮 Создание красивых игр на Python без опыта

В данном видео рассмотрим примеры игр используя библиотеку Pyxel.

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

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


#Library #Pyxel #Game | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥32🤝1
ℹ️ Руководство по веб-фреймворку Django

Django
- это фреймворк для создания веб-приложений с помощью языка программирования Python

Фреймворк является бесплатным. Он развивается как open source, его исходный код открыт, его можно найти репозитории на githube.

❗️Содержание руководства по созданию веб-приложений на языке Python с помощью фреймворка Django включает в себя 5 глав:
- Введение в Django;
- Представления и маршрутизация;
- Шаблоны;
- Работа с формами;
- Модели.


🔗 Читать статью

#Guide #Django | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥32🤝1
© Я люблю Python, и вот почему он меня бесит

Тот кто писал эту статью полный зануда.

— Автор пишет на Питоне более 10 лет, и в этой статье он решил поделиться своим опытом программирования, а если быть точнее, то чем он его бесит.

🔗 Читать статью

#Opinion #Experience | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🔥2🤝1
🔖 Как изучать Python в 2025 году: дорожная карта

Детальный план обучения Python с нуля
— разбираем каждый шаг на пути к профессиональной разработке.

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

🔗 Читать статью

#Roadmap | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🔥2🤝1
⚙️ Как работать с типизацией в Python

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


❗️В этой статье мы рассмотрим основы типизации кода Python и ее роль в динамически-типизированном языке.

Эта информация будет наиболее полезна для начинающих Python-разработчиков.

🔗 Читать статью

#Typing | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥32🤝2
🚨 Учебник по языку программирования Python

Данный материал содержит:

Серии статей «Основы Python»

- I, Начало
- II, Строки
- III, Списки, кортежи, файлы
- IV, Генераторы списков
- V, Определение функций, основы
- VI, Расширенное определение функций


Об основах языка Python в сжатой форме

Также в материале присутствует статьи продвинутого уровня.

🔗 Читать статью

#Guide #Collection #Book | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3🤝3
🔍 7 наилучших библиотек визуализации Python

Путь от необработанных данных к убедительным визуализациям является ключевым в науке о данных.


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

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

🔗 Читать статью

#Collection #Visualization #Data #Library | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥32🤝1
Media is too big
VIEW IN TELEGRAM
👀 Декораторы функций

Сегодня мы поговорим об одной из самых сложных тем для новичков – декораторы

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


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

#Decorators | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3🤝3
🔈 Руководство по веб-фреймворку FastAPI

FastAPI
— это современный, быстрый веб-фреймворк для создания API на Python.

Он предназначен для разработки веб-приложений и серверов API с минимальными усилиями и очень высокой производительностью.

❗️ FastAPI подходит для разных задач: от небольших бэкендов мобильных приложений до мощных сервисов, обрабатывающих тысячи запросов в секунду.


🔗 Читать статью

#Guide #FastAPI #API | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🤝3👍21
✏️ Python для перфекционистов: 10 способов писать идеальный код

Простота Python позволяет разработчикам быстро создавать рабочие программы.

Но более продвинутые техники могут сделать ваш код более эффективным, гибким и элегантным.

🔗 Читать статью

#Code | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥32🤝1
🔖 Основные типы данных в Python для начинающих

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

❗️Каждое значение в Python имеет тип.

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


Сегодня мы расскажем об одних из наиболее важных типов данных в Python.

🔗 Читать статью

#Data | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍4🔥3🤝2
📈 Как автор стал core-разработчиком Python в 19 лет

CPython Core Developer
— это core-разработчик, имеющий официальные полномочия вносить изменения в исходный код интерпретатора CPython, который является самой распространённой реализацией языка Python.

Коротко говоря, это те люди, которые могут мержить пул-реквесты в репозитории CPython.

🔗 Читать статью

#Core #Experience | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤝4🔥31
🖥Пишем гибридное приложение для хранения заметок на Django, Django Ninja REST Framework и Alpine.js

Основные возможности Django Ninja, Alpine.js и Axios в процессе создания веб-приложения для хранения заметок.

Django-разработчик сталкивается с проектом, для которого нужно четкое разделение приложения на бэкенд и фронтенд: в этом случае серверную часть пишут на Django REST Framework (DRF) или FastAPI, а клиентскую – на React, Angular или Vue.

🔗 Читать статью

#Django | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4🤝21
📣 10 важных особенностей Python

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

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

🔗 Читать статью

#Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73🔥3
Media is too big
VIEW IN TELEGRAM
⚡️ Python на практике / Пишем 3 программы на Python за 5 минут.

Python все же крутая штука!

За урок мы разработаем три вполне хорошие программки, что можно спокойно использовать в вашей повседневной работе. И да, постараемся уложится в 5 минут!

#Practice #Task | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3🤝21
This media is not supported in your browser
VIEW IN TELEGRAM
🐧 Linux Club - без лишних слов полезный канал по Linux

— обзоры дистрибутивов
— команды для терминала
— open source приложения
— полезные фреймворки
— оптимизация серверов
— инсайдерская информация

Подписывайся - @clubLinux
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥42🤝2
ℹ️ Руководство по Tkinter

Руководство по созданию графических приложений с помощью Tkinter на языке программирования Python.

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

❗️Руководство содержит следующие главы:
- Основы Tkinter;
- Виджеты;
- Виджет Text;
- Виджет Treeview. Создание таблиц и деревьев;
- Окна;
- Стилизация;
- Canvas.


🔗 Читать статью

#Guide #Library #Interface #Tkinter | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥32🤝1
🔥 Собираем идеальный GUI на Python: ТОП-8 библиотек 2025 года

Tkinter для минималистов, PyQt для серьезных щей, или Kivy для мобильных приложений?

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

🔗 Читать статью

#GUI #Library #Interface | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73🔥3