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

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

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

Ссылка для друзей: https://t.me/+QhejWZXUpStkMzNi
Download Telegram
🚨 Учебник по языку программирования 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
📎 Словари и их методы в Python

Словарь — неупорядоченная структура данных, которая позволяет хранить пары «ключ — значение».


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

Чтение не займет больше 5 минут.

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

#Dictionaries | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥52🤝1
🔈 JIT-компилятор Python в 300 строк

Может ли студент второго курса написать JIT-компилятор Питона, конкурирующий по производительности с промышленным решением?


С учётом того, что он это сделает за две недели за зачёт по программированию.

❗️В этой статье автор расскажет, с какими трудностями он, как программист достаточно прикладной, столкнулся при написании такой довольно низкоуровневой вещи, как миниатюрный JIT-компилятор.

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

#JIT #Compiler #Cpp | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥41🤝1
Что такое requirements.txt и как с ним работать?

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


Именно здесь на помощь приходит файл requirements.txt.

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

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

#File #Requirements | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🔥2
Media is too big
VIEW IN TELEGRAM
🖥 Сайт на Python без знания HTML/CSS/JS – FastUI

Быстрый и удобный сайт - это про библиотеку
FastUl.

❗️Сегодня на обзоре свежая библиотека от создателя Pydantic. Удобно интегрируется с FastAPI и другими фреймворками.

#FastUI #FastAPI #Website | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🤝32🔥2
☄️ Руководство по работе с базами данных в Python

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

Если проще говоря, то базы данных - библиотека, хранящая данные в том или ином виде.

❗️Содержание руководства по работе с базами данных в Python включает в себя 3 главы:
- SQLite,
- PostgreSQL,
- SQL ORM SQLAlchemy.


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

#Guide #Library #Data #SQL | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥32🤝1