Какие типы данных в Python относятся к структурам данных?
Ответ:
Основные из них:
Эти структуры помогают удобно хранить, искать, изменять и обрабатывать данные.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🔥11❤3
В статье рассматриваются популярные паттерны микросервисной архитектуры — Strangler Fig, API Gateway, Service Mesh, Sidecar, CQRS и другие.
Объясняется, как и зачем их применять, с разбором плюсов, подводных камней и примерами реализации на практике.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤2🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣76🔥5👀3❤2👍2
Почему в
asyncio
нельзя использовать time.sleep()
?Ответ:
Вместо time.sleep() в асинхронных функциях необходимо использовать await asyncio.sleep(). Этот вызов не блокирует выполнение других задач, а передает управление обратно в event loop, позволяя другим корутинам выполняться во время ожидания.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24❤1
В статье собраны 14 продвинутых приёмов Python, которые пригодятся в нестандартных задачах и помогут лучше раскрыть возможности языка.
Разбираются редкие, но полезные фичи — от структурного сопоставления и протоколов до перегрузки типизации и дженериков.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤3👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣27❤22😁8
Какой тип данных не может быть значением в словаре?
Ответ:
Значения могут быть числами, строками, списками, функциями, даже другими словарями.
Только ключ должен быть хешируемым — то есть неизменяемым типом (например, int, str, tuple).
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍10❤4
В статье разбираются шесть фреймворков для создания графических интерфейсов на Python — от Tkinter и PyQt до Kivy и Dear PyGui.
Даётся краткий обзор каждого инструмента с примерами, плюсами и ограничениями для разных задач.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍4❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42😁16⚡1
Что такое глубокая копия?
Ответ:
В Python для этого используют copy.deepcopy(), которая создаёт полностью независимую структуру данных, включая вложенные списки, словари и другие объекты.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥6❤2💯1
Это полный курс по созданию веб-сайта на Flask: от настройки окружения и написания кода до подключения базы данных, работы с шаблонами и финального деплоя.
Автор шаг за шагом показывает, как построить рабочее веб-приложение с понятной структурой, стилями и функциональностью.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9😁7❤3🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁31❤16🤣3👨💻3👍1
Почему всё в Python — объект, даже функции и типы?
Ответ:
Это даёт мощные возможности метапрограммирования и гибкость, например, хранить функции в переменных или передавать их как аргументы.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25❤12👍1
В статье рассказывается, как за счёт простой замены регулярных выражений на startswith и других приемов удалось радикально ускорить маршрутизацию в Django.
Автор описывает путь от диагностики проблемы до прироста в 51 раз в скорости обработки URL.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍5🔥4
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣66👍10💯3
🔥20❤5🏆4
В статье объясняется, как писать понятный и поддерживаемый код, чтобы избежать хаоса в проектах и не тратить время на постоянные доработки.
Разбираются причины, по которым код становится неудобным, и даются конкретные советы по его улучшению — от структуры и имен до архитектурных подходов.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤3👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣67🔥4😁3
Есть ли в Python дженерики, как в Java или C++?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥6❤3🤯1