Можно ли объявить переменную внутри
if и использовать её снаружи?Ответ:
Но важно: функции и лямбды создают собственную (локальную) область видимости, и переменные, объявленные внутри них, недоступны снаружи. Не путать с блочной областью, как в Java или JavaScript.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23❤7
В статье даётся базовое представление о том, как работают нейросети: что такое персептрон, как устроены слои, веса и процесс обучения.
Объясняется, как эти принципы используются для обработки данных и почему нейросети эффективно решают сложные задачи.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13🔥5⚡1👍1
Что выведет код сверху?
Anonymous Quiz
15%
6 5
11%
10 5
7%
10 10
37%
11 5
8%
11 10
9%
11 11
13%
Ошибка
🔥18🤯12👍10
В статье показано как создать Telegram-бота для бронирования столиков на стеке FastAPI, Aiogram и RabbitMQ.
Вы узнаете как обрабатывать сообщения через вебхуки, запускать фоновые задачи по расписанию и строить устойчивую архитектуру с FastStream и APScheduler.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16👍6🔥4
Почему
list.sort() возвращает None, а не отсортированный список?Ответ:
Если нужен новый отсортированный список, используют встроенную функцию sorted(), которая возвращает результат, не изменяя оригинал.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30❤6⚡4
Подборка проектов, с которыми можно освоить Python, создавая реальные приложения: от бэкенда и парсеров до ботов, игр и систем автоматизации.
Вместо теории — конкретные задачи, пошаговые туториалы и репозитории, которые помогают прокачивать навыки через практику.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26❤6👍6
Please open Telegram to view this post
VIEW IN TELEGRAM
😁89❤12🔥12👍3⚡2
Что такое процесс и поток, в чём между ними разница?
Ответ:
В Python потоки ограничены GIL (Global Interpreter Lock) — только один поток может исполнять байткод одновременно. Поэтому для параллельных вычислений используют multiprocessing (создаёт отдельные процессы), а threading применяется в основном для задач, где потоки часто ждут — например, сетевые запросы или чтение файлов.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23❤4
В статье объясняется, чем SciPy отличается от NumPy и какие задачи она помогает решать в научных и технических проектах.
На примерах показано, как использовать модули библиотеки для работы с константами, линейной алгеброй и даже преобразованиями Фурье.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍5❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁62🤣40🤯7👍3😎3❤1🤔1👨💻1
Что такое deadlock?
Ответ:
Это происходит, когда ресурсы захватываются в разном порядке, и каждый поток ждёт освобождения того, что уже занято другим.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15❤10👍6🤔2
В видео разбирается, как перейти от процедурного подхода к ООП при создании GUI-приложения на Python.
Автор объясняет, как структурировать код с помощью классов, добавить виджеты, методы и обработчики, чтобы приложение было масштабируемым и удобным в поддержке.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤3🔥2
Что выведет код сверху?
Anonymous Quiz
31%
[[99], [], []]
8%
[[99, 99, 99], [], []]
9%
[99, 99, 99]
30%
[[99], [99], [99]]
22%
Ошибка
🔥18👍11❤6
В статье объясняется, как использовать функцию
map() в Python для обработки коллекций без циклов и лишнего кода. Разбираются примеры с лямбдами, встроенными функциями и несколькими итерируемыми объектами, а также показано, как
map() помогает писать компактный и эффективный код.tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤4👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁65🤣23🔥8❤3👍2