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

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

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

Ссылка для друзей: https://t.me/+QhejWZXUpStkMzNi
Download Telegram
⚠️ Руководство по языку программирования Python

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

— Это и веб-приложения, и игры, и настольные программы, и работа с базами данных.

‼️ Руководство содержит 10 глав:
- Введение в Python
- Основы Python
- Объектно-ориентированное программирование
- Обработка ошибок и исключений
- Списки, кортежи и словари
- Модули
- Строки
- Pattern matching
- Работа с файлами
- Работа с датами и временем


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

#Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🔥3
ℹ️ Руководство по веб-фреймворку 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

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

Серии статей «Основы 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
🔈 Руководство по веб-фреймворку FastAPI

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

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

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


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

#Guide #FastAPI #API | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🤝3👍21
ℹ️ Руководство по 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
☄️ Руководство по работе с базами данных в 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
⚙️ Руководство по сетевому программированию на Python

Встроенный модуль socket в Python представляет функциональность для взаимодействия по сети.

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

❗️Руководство включает в себя:
Глава 1. Клиент-серверные приложения
- Сокеты. Создание клиента
- Сокеты. Создание сервера
- Многопоточное клиент- серверное приложение
- Отправка файлов


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

#Guide #Network #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4🤝2
🔖 Программирование на Python для начинающих с нуля

Полноценный курс Python для начинающих, который станет прекрасным самоучителем. Делаем начало программирования на Python лёгким.

Разберем обучение Python с нуля на примере дорожной карты.

⚠️ Данная статья — это полноценный гайд разработчика на Python с нуля до Junior.

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


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

#Roadmap #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥32🤝2
☄️ Руководство по программированию сокетов на Python. От введения до работающего примера

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

⚠️ Примеры протестированы на Python 3.10, но подойдёт и версия 3.6 или новее.

- Исходным код поможет использовать это руководство по максимуму.


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

#Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥32🤝1
📣 Рецепты программирования на Python

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

❗️В материале представлены следующие главы:
– Работа с YouTube;
– Работа с изображениями;
– Распознавание данных;
– Кодирование данных;
– Создание и применение ботов.

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

#Guide #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍94🔥3
📎 Интерпретатор ассемблера на языке Python

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

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


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

⚠️ И создадим простейший симулятор ассемблера на Python.

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

#Assembler #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🔥3
💭 Всё о сортировке в Python: исчерпывающий гайд

Сортировка в Python выполняется функцией sorted(), если это итерируемые объекты, и методом list.sort(), если это список.

❗️Рассмотрим, на примерах, подробнее, как это работало в старых версиях и как работает сейчас.

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

#Sorting #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73🔥3🤝1
☄️ Пользовательский ввод в Python

Пользовательский ввод
— основа интерактивного программирования на Python.

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

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


❗️В этом руководстве мы рассмотрим ключевые концепции и методы обработки пользовательского ввода в Python.

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

#Input #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4🤝31
⚙️ Руководство по PySpark для начинающих

PySpark
— это API Apache Spark, который представляет собой систему с открытым исходным кодом, применяемую для распределенной обработки больших данных.

— Изначально она была разработана на языке программирования Scala в Калифорнийском университете Беркли.

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

#Guide #Library #PySpark | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥43👍2
☄️ PyCharm для Python: полное руководство по установке, настройке и использованию

PyCharm — это мощная и популярная интегрированная среда разработки (IDE) для Python, созданная компанией JetBrains.


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

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

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

#PyCharm #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍32🤝1
⚠️ Огромный гайд по настройке рабочего окружения: Linux, VScode, Python

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

В данной статье автор расскажет вам про то, какие штуки он использует в разработке на питоне.

❗️ Статья получилась объемной и полезной.

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

#Guide #Linux #VScode | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥43
📌 Как подружить Python и базы данных SQL. Подробное руководство

Рассказываем, как связать Python и реляционные базы данных трёх типов: SQLite, MySQL и PostgreSQL.

Зная одну библиотеку для работы с SQL, вы легко разберетесь в остальных.

❗️Все приложения взаимодействуют с данными, чаще всего через систему управления базами данных (СУБД).


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

#SQL #Guide #Data | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤝42👍1
ℹ️ Полное руководство по замене элементов списка на Python

Вы можете заменить элементы в списке на Python с помощью обращения по индексу, list comprehension или цикла for.

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

— Для замены нескольких элементов в списке, удовлетворяющих определенному условию, хорошим решением будет использование list comprehension.

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

#Guide
#List #Element | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53🔥2
⚡️ Руководство по глобальным переменным

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

Ее можно определить вне блока.


Другими словами, глобальная переменная, объявленная вне функции, будет доступна внутри нее.

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

❗️ Разберемся с этими понятиями на примере.

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

#Global #Variables #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🤝2
Как использовать pip и создать виртуальное окружение venv в Python: Полное руководство

— Для эффективного управления этими библиотеками необходимо освоить работу с pip и виртуальными окружениями.

В этой статье мы подробно рассмотрим, как использовать pip для установки пакетов и как создавать изолированные виртуальные окружения с помощью venv, virtualenv и pipenv, что позволит оптимизировать процесс разработки и избежать конфликтов зависимостей.

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

#Pip #Venv #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥3🤝2