Python представляет популярный высокоуровневый язык программирования, который предназначен для создания приложений различных типов.
— Это и веб-приложения, и игры, и настольные программы, и работа с базами данных.
‼️ Руководство содержит 10 глав:
- Введение в Python
- Основы Python
- Объектно-ориентированное программирование
- Обработка ошибок и исключений
- Списки, кортежи и словари
- Модули
- Строки
- Pattern matching
- Работа с файлами
- Работа с датами и временем
#Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3🔥3
Django - это фреймворк для создания веб-приложений с помощью языка программирования Python
Фреймворк является бесплатным. Он развивается как open source, его исходный код открыт, его можно найти репозитории на githube.
❗️ Содержание руководства по созданию веб-приложений на языке Python с помощью фреймворка Django включает в себя 5 глав:
- Введение в Django;
- Представления и маршрутизация;
- Шаблоны;
- Работа с формами;
- Модели.
#Guide #Django | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3❤2🤝1
Данный материал содержит:
Серии статей «Основы 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 — это современный, быстрый веб-фреймворк для создания API на Python.
Он предназначен для разработки веб-приложений и серверов API с минимальными усилиями и очень высокой производительностью.
❗️ FastAPI подходит для разных задач: от небольших бэкендов мобильных приложений до мощных сервисов, обрабатывающих тысячи запросов в секунду.
#Guide #FastAPI #API | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🤝3👍2❤1
Руководство по созданию графических приложений с помощью 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🔥3❤2🤝1
База данных - совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств моделирования данных.
Если проще говоря, то базы данных - библиотека, хранящая данные в том или ином виде.
❗️ Содержание руководства по работе с базами данных в Python включает в себя 3 главы:
- SQLite,
- PostgreSQL,
- SQL ORM SQLAlchemy.
#Guide #Library #Data #SQL | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3❤2🤝1
Встроенный модуль 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 с нуля до Junior.
Он подойдет и тем, кто уже начал изучение, и тем, кто только задумывается о программировании.
#Roadmap #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3❤2🤝2
К концу руководства вы освоите основные функции и методы модуля Python socket, научитесь применять пользовательский класс для отправки сообщений и данных между конечными точками и работать со всем этим в собственных клиент-серверных приложениях.
⚠️ Примеры протестированы на Python 3.10, но подойдёт и версия 3.6 или новее.
- Исходным код поможет использовать это руководство по максимуму.
#Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3❤2🤝1
В данном материале будут рассматриваться примеры работы со сторонними библиотеками, различные примеры кода на языке Python.
– Работа с YouTube;
– Работа с изображениями;
– Распознавание данных;
– Кодирование данных;
– Создание и применение ботов.
#Guide #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤4🔥3
Одним из способов понять архитектуру компьютера является изучение ассемблера.
Написание программ на ассемблере, возможно, покажется более сложным, поскольку предстоит иметь дело непосредственно железом.
В этом цикле статей мы рассмотрим некоторые базовые аспекты ассемблера без привязке к конкретной архитектуре с точки зрения реализации этих аспектов на языке Python.
#Assembler #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3🔥3
Сортировка в Python выполняется функцией
sorted(), если это итерируемые объекты, и методом list.sort(), если это список. #Sorting #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3🔥3🤝1
Пользовательский ввод — основа интерактивного программирования на Python.
Уметь собирать и обрабатывать информацию, предоставленную пользователем, очень важно, будь то простые скрипты, запрашивающие имя пользователя, или сложные системы, основанные на вводе структурированных данных.
Если вы стремитесь создавать программы, работающие не изолированно, освоение обработки ввода просто необходимо.
#Input #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4🤝3❤1
PySpark — это API Apache Spark, который представляет собой систему с открытым исходным кодом, применяемую для распределенной обработки больших данных.
— Изначально она была разработана на языке программирования Scala в Калифорнийском университете Беркли.
#Guide #Library #PySpark | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤3👍2
PyCharm — это мощная и популярная интегрированная среда разработки (IDE) для Python, созданная компанией JetBrains.
— Независимо от того, новичок вы или опытный разработчик, эта статья поможет вам максимально эффективно использовать PyCharm в ваших Python-проектах.
#PyCharm #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3❤2🤝1
Автор накопил критическую массу мыслей, и пора их как-то систематизировать
В данной статье автор расскажет вам про то, какие штуки он использует в разработке на питоне.
#Guide #Linux #VScode | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4❤3
Рассказываем, как связать Python и реляционные базы данных трёх типов: SQLite, MySQL и PostgreSQL.
Зная одну библиотеку для работы с SQL, вы легко разберетесь в остальных.
❗️ Все приложения взаимодействуют с данными, чаще всего через систему управления базами данных (СУБД).
#SQL #Guide #Data | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤝4❤2👍1
Вы можете заменить элементы в списке на Python с помощью обращения по индексу,
list comprehension или цикла for.Если вы хотите изменить одно значение в списке, то наиболее подходящим будет обращение по индексу.
— Для замены нескольких элементов в списке, удовлетворяющих определенному условию, хорошим решением будет использование
list comprehension.#Guide #List #Element | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥2
Переменная, доступ к которой можно получить из любого места в коде, называется глобальной.
Ее можно определить вне блока.
Другими словами, глобальная переменная, объявленная вне функции, будет доступна внутри нее.
С другой стороны, переменная, объявленная внутри определенного блока кода, будет видна только внутри этого же блока — она называется локальной.
#Global #Variables #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3🤝2
— Для эффективного управления этими библиотеками необходимо освоить работу с pip и виртуальными окружениями.
— В этой статье мы подробно рассмотрим, как использовать pip для установки пакетов и как создавать изолированные виртуальные окружения с помощью venv, virtualenv и pipenv, что позволит оптимизировать процесс разработки и избежать конфликтов зависимостей.
#Pip #Venv #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥3🤝2