Метод
get() используется для безопасного доступа к значениям в словаре, когда ключ может отсутствовать. В случае отсутствия ключа вместо ошибки возвращается значение по умолчанию, которое можно задать:
dict.get(key, default=None) — возвращает значение, связанное с ключом key. Если ключ отсутствует, возвращается значение default (по умолчанию None).Этот метод упрощает работу с потенциально отсутствующими ключами, предотвращая KeyError и позволяя задавать стандартное значение.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤35👍7
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣30😎7👍3❤1👻1
Как перевести строку, содержащую двоичный код (0 и 1), в число?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32
В статье показано, как создать Telegram-бота с веб-интерфейсом для приема заявок с помощью FastAPI.
Используются WebApp, вебхуки и асинхронная работа с SQLite, а также SQLAlchemy для управления данными пользователей и заявками через единый интерфейс.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤6👍5😁1
🤔12👍3
Telerecon — это комплексная система OSINT-разведки для исследования, расследования и очистки Telegram. Она предоставляет мощные инструменты для анализа профилей, сообщений, сетей и геоданных.
Установка:
pip install telerecon
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19👍3🔥1
Дан массив целых чисел
temperatures, где каждая температура соответствует определённому дню. Нужно вернуть новый массив
answer, где каждое значение показывает, сколько дней нужно подождать до более высокой температуры. Если такого дня не будет, записывается 0.Пример 1:
Входные данные:
temperatures = [73,74,75,71,79]Вывод:
[1,1,2,1,0]Пример 2:
Входные данные:
temperatures = [30,60,90]Вывод:
[1,1,0]Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤3👍3
Методы
map() и filter() используются для функциональной обработки последовательностей. Они применяют функцию ко всем элементам итерируемого объекта, возвращая новые последовательности, но работают по-разному:
map(function, iterable) — применяет функцию к каждому элементу итерируемого объекта и возвращает новый итерируемый объект с результатамиfilter(function, iterable) — возвращает новый итерируемый объект только с теми элементами, для которых функция вернула TrueЭти методы упрощают работу с последовательностями, позволяя легко изменять данные или отбирать только нужные элементы.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤39💯9👍2
👍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