Что такое Brython?
Ответ:
То есть всё, что обычно делают на JavaScript — обработку событий, работу с DOM, взаимодействие со страницей — можно делать на Python. Brython автоматически превращает Python-код в JavaScript прямо в браузере и выполняет его.
Это удобно для тех, кто хорошо знает Python и не хочет учить JavaScript для фронтенда.
Но для серьёзных проектов Brython не всегда подходит, потому что работает медленнее нативного JavaScript.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥11❤6
Подробная карта того, что нужно знать и изучать на каждом этапе развития, с ссылками на полезные материалы.
Отличный ориентир, чтобы выстроить системное обучение или закрыть пробелы в знаниях.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14🔥7👍4🏆1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥58😁22👍13🤣10⚡1
👍20❤6
В статье рассказывается история Себастьяна Рамиреса — создателя FastAPI, одного из самых популярных Python-фреймворков.
Автор описывает путь Рамиреса от первых шагов в программировании до создания инструмента, который используют Microsoft, Netflix и другие IT-гиганты.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13🔥7
Please open Telegram to view this post
VIEW IN TELEGRAM
😁40🤣29👍4
Какие типы данных в 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