Документация Python

Python - документация на русском

Python — это простой в освоении мощный язык программирования.

SQLAlchemy на русском

SQLAlchemy — это набор инструментов Python SQL и Object Relational Mapper, который дает разработчикам приложений всю мощь и гибкость SQL.

asgiref — спецификация и утилиты ASGI

ASGI (Asynchronous Server Gateway Interface) является духовным наследником WSGI, предназначенным для обеспечения стандартного интерфейса между асинхронными веб-серверами, платформами и приложениями Python.

pytest

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

Celery

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

Статьи, новости и советы по Python

Python '!=' — это не 'is not': сравнение объектов в Python

Существует небольшая разница между оператором идентификации Python (is) и оператором равенства (==). Ваш код может работать нормально, когда вы используете оператор Python is для сравнения чисел, до тех пор, пока он внезапно не перестанет быть . Возможно, вы где-то слышали, что оператор Python is работает быстрее, чем оператор ==, или вам может показаться, что он выглядит более питоническим. Однако важно иметь в виду, что эти операторы ведут себя по-разному. Оператор == сравнивает значение или равенство двух объектов, тогда как оператор Python is проверяет, соответствуют ли два переменные указывают на один и тот же объект в памяти. В подавляющем большинстве случаев это означает, что вы должны использовать операторы равенства == и !=, за исключением случаев, когда вы сравниваете с None.

Научный Python: использование SciPy для оптимизации

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

Arcade: Учебное пособие по игровому фреймворку Python

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

Логистическая регрессия в Python

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

Изучение HTTPS с помощью Python

Задумывались ли вы когда-нибудь, почему для вас нормально отправлять данные своей кредитной карты через Интернет? Возможно, вы заметили пометку https:// на URL-адресах в вашем браузере, но что это такое и как она обеспечивает безопасность вашей информации? Или, возможно, вы хотите создать HTTPS-приложение на Python, но не совсем уверены, что это означает. Как вы можете быть уверены, что ваше веб-приложение безопасно?

NumPy, SciPy и pandas: взаимосвязь с Python

Коэффициенты корреляции количественно определяют связь между переменными или особенностями набора данных. Эти статистические данные имеют большое значение для науки и техники, и в Python есть отличные инструменты, которые вы можете использовать для их расчета. SciPy, NumPy и pandas методы корреляции являются быстрыми, всеобъемлющими и хорошо документированными.

Запуск версий Python в Docker: как попробовать последнюю версию Python

В разработке всегда находится новая версия Python. Однако самостоятельно скомпилировать Python, чтобы опробовать новую версию, может быть непросто! В ходе работы с этим руководством вы увидите, как запускать различные версии Python с помощью Docker, в том числе как запустить последнюю версию альфа-версии на вашем компьютере за считанные минуты.

Основы статистики Python: как описывать данные

В эпоху больших данных и искусственного интеллекта, наука о данных и машинное обучение стали незаменимыми во многих областях науки и техники. Необходимым аспектом работы с данными является умение описывать, обобщать и представлять данные визуально. Библиотеки статистики Python - это всеобъемлющие, популярные и широко используемые инструменты, которые помогут вам в работе с данными.

MicroPython: Введение в программирование оборудования на Python

Вас интересуют Интернет вещей, домашняя автоматизация и подключенные устройства? Вы когда-нибудь задумывались, каково это - создать бластер, лазерный меч или даже собственного робота? Если это так, то вам повезло! MicroPython может помочь вам сделать все это и многое другое.

pandas: как читать и записывать файлы

pandas - это мощный и гибкий пакет на Python, который позволяет работать с помеченными данными и временными рядами. Он также предоставляет статистические методы, позволяет создавать графики и многое другое. Одной из важнейших особенностей pandas является его способность записывать и считывать файлы Excel, CSV и многие другие типы файлов. Функции, подобные методу pandas read_csv(), позволяют эффективно работать с файлами. Вы можете использовать их для сохранения данных и меток из объектов pandas в файл и последующей загрузки их как экземпляров pandas Series или DataFrame.

Python - вопросы и ответы