3.73K subscribers
478 photos
29 videos
35 files
343 links
Здесь есть всё, чтобы упростить вам изучение Python.
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Как с помощью Python делать красивые математические анимации

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

В этой статье вы научитесь работать с пакетом manim и сможете создавать классную графику, как на видео:

http://bit.do/fQxMm
Пишем свой блокчейн

Самый быстрый способ изучить работу Блокчейнов – это создать свой блокчейн. Стоит лишь только попробовать!

👉Подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Массивы

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

Про массивы, как ими пользоваться и их отличия от списков рассказывается в ролике.

Ссылка на видео YouTube:
https://youtu.be/_V4G4A9vehI
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
MeInGame: создание 3D-модели персонажа по фото

В рядах нейросетей пополнение. Новая нейронка создаёт 3D-модель человека всего по одной фотографии. Такую модель потом можно использовать в видеоиграх или для создания визуальной оболочки голосового помощника.

Нейронка естественно на python
https://github.com/FuxiCV/MeInGame
Как превратить скрипт на Python в «настоящую» программу при помощи Docker

Эта статья будет полезна людям, которые ещё не умеют достаточно хорошо работать с Docker.

Здесь вы научитесь размещать ваше Python-приложение в Docker, чтобы вам больше не пришлось говорить, что на вашем компьютере всё работало!

https://tprg.ru/r8um
9 способов преобразовать словарь в список в Python

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

В этой статье вы узнаете, как можно преобразовать словарь в список различными способами, если вам это потребуется:

https://tprg.ru/tdjP
This media is not supported in your browser
VIEW IN TELEGRAM
Credit Card Form - классно реализованная форма заполнения банковской карты для сайта.

💾 Код на codepen
⚙️Django уроки

▪️Фильтры django - Смотреть
▪️Xss атаки - Смотреть
▪️Начало оптимизации django orm - Смотреть
▪️Оптимизация django orm #2 - Смотреть
▪️Самые частые ошибки django - Смотреть
▪️Django middleware - Смотреть
▪️Django миграции - Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
Изучаем Python. Программирование игр, визуализация данных, веб-приложения [3-е издание] (2020)

Работая с книгой, вы научитесь:
▪️Использовать мощные библиотеки и инструменты Python: Pygame, Matplotlib, Plotly и Django
▪️Создавать 2D-игры разной сложности, которыми можно управлять с клавиатуры и мыши
▪️Создавать интерактивную визуализацию данных
▪️Разрабатывать, настраивать и развертывать веб-приложения
▪️Разбираться с багами и ошибками
💾 Всплывающее уведомление Windows в 3 строчки на Python

#tipsandtricks
This media is not supported in your browser
VIEW IN TELEGRAM
Создание приложения с QtQuick

Существует множество различных библиотек и API для создания пользовательских интерфейсов. В этом руководстве рассматривается API, который называется Qt Quick. Он использует декларативный язык сценариев Qt Modeling Language (QML).

Подробнее в статье:

https://tprg.ru/E7Or
Разделители для целых чисел

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

Вместо запятой можно использовать нижнее подчеркивание. Например, 1_000_000 интерпретируется как целое число 1000000.
Методы лингвистического моделирования с использованием Python

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

https://tprg.ru/VCP0
👨🏻‍💻 26 полезных приёмов и хитростей Python
▬▬▬▬▬▬▬▬
Python — один из самых популярных и востребованных языков программирования. На это есть несколько причин:

Его легко изучить.
Он очень универсальный.
У него есть множество модулей и библиотек.
В процессе работы с Python каждый находит для себя какие-то полезные модули и приёмы. В этой подборке вы узнаете о некоторых полезных хитростях.

Смотреть статью на сайте ⬅️