👍8
В статье автор рассказывает, как создать игру 2048 в формате Telegram MiniApp с использованием FastAPI и Aiogram.
Рассматривается интеграция игрового процесса в Telegram, настройка базы данных для отслеживания результатов игроков и деплой на сервер.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤1🔥1
В чем отличие
copy() от deepcopy()?Ответ:
Метод copy() выполняет поверхностное копирование, создавая новый объект или список, который содержит ссылки на оригинальные элементы. Поэтому изменения в исходном объекте будут отображены в копии и наоборот, так как обе версии объекта связаны ссылками на одни и те же элементы.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍5❤4
Poetry — это инструмент для управления зависимостями и упаковки Python-проектов, который упрощает создание, настройку и публикацию пакетов. Он обеспечивает изоляцию среды и упрощает работу с проектами.
Установка:
pip install poetry
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16👍5🔥2
❤5👍2
В статье показано, как создать Telegram Web App с помощью FastAPI, реализующий генерацию и сканирование QR-кодов через камеру устройства.
Описаны шаги настройки бота, интеграция WebApp с FastAPI и развертывание на сервере, что позволяет быстро развернуть приложение с полным функционалом.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19❤3🔥3
Даны две строки
word1 и word2, верните минимальное количество шагов, необходимое для того, чтобы слова word1 и word2 стали одинаковыми.За один шаг вы можете удалить ровно один символ в каждой строке.
Пример 1:
Входные данные:
word1 = "sea", word2 = "eat"Вывод:
2Пояснение: Нужен один шаг, чтобы преобразовать
"sea" в "ea", и еще один шаг, чтобы преобразовать "eat" в "ea".Пример 2:
Входные данные:
word1 = "leetcode", word2 = "etco"Вывод:
4Ограничения:
1.
1 <= word1.length, word2.length <= 5002.
word1 и word2 состоят только из строчных английских букв.Please open Telegram to view this post
VIEW IN TELEGRAM
👍5⚡3🔥3❤2👨💻2
Многострочные строки в Python создаются с использованием тройных кавычек (
''' или """) и позволяют удобно работать с длинными текстами. Многострочные строки сохраняют переносы и пробелы, что делает их идеальными для хранения больших текстовых данных, например, SQL-запросов, HTML-кода или документации.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤41👍12🔥1
🤯8🔥7
Dask — это библиотека для масштабируемых параллельных вычислений, которая помогает обрабатывать большие объемы данных, распределяя задачи между несколькими процессами или машинами.
Она отлично подходит для работы с массивами данных, не помещающимися в оперативную память, а также для интеграции с популярными библиотеками, такими как Pandas и NumPy.
Установка:
pip install dask
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20👍6
Что такое QuerySet в Django?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤3