ТОП вопросов по Python

Часто задаваемые вопросы, ответы на которые обязан знать каждый Python разработчик

Выберите грейды

Стажёр
Junior

Выберите модули

Основы Python
Основы Python
Python
Коллекции
ООП в Python
Асинхронность
Мультипроцессинг
Многопоточность

Вопросы

Типы данных Python

Стажёр

Какие основные типы данных существуют в Python?

Изменяемые и неизменяемые типы данных

Стажёр

Какие типы данных в Python являются изменяемыми (mutable), а какие неизменяемыми (immutable)? Приведите примеры.

В чем разница между списком и кортежем

Стажёр

В чем разница между списком и кортежем?

Lambda-функции

Junior

Что такое lambda-функции в Python и для чего они используются?

Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ

args и kwargs в функции

Стажёр

Для чего используются *args и **kwargs в функциях Python?

Разница "is" и "=="

Стажёр

В чем разница между операторами is и ==?

Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ
Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ

Итератор в Python

Junior

Что такое итератор в Python?

Генератор в Python

Junior

Что такое генератор? Чем отличается от итератора?

Декоратор в Python

Junior

Что такое декоратор? Как написать собственный декоратор?

Декоратор с параметрами

Junior

Как создать декоратор с параметрами в Python?

Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ

Контекстный менеджер

Junior

Что такое контекстный менеджер в Python и для чего используется конструкция with?

Магический метод __init__

Junior

Что такое магический метод __init__ в Python и для чего он нужен?

Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ
Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ
Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ

Основные преимущества асинхронности

Junior

Какие основные преимущества асинхронного программирования?

Асинхронный код Python

Junior

Что такое асинхронный код?

Задача на изменяемость кортежа

Стажёр

Какая ошибка возникнет при выполнении кода?

Что такое async/await

Junior

Чем отличается async/await от обычных функций и вызовов?

Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ
Вопрос доступен по подписке

Заголовок вопроса

Junior

Случайное содержание вопроса

Показать ответ

Сборщик мусора в Python

Junior

Как работает сборщик мусора в python?

Поток и процесс в Python

Junior

Чем отличаются многопоточное и многопроцессное приложение?

f-строки

Junior

Что такое f-строки (f-strings) в Python и в чем их преимущество?

try...except...else...finally

Junior

За что в Python отвечает конструкция try…except…else? Как работает else?

Задача на изменяемость списка

Стажёр

Что выведет следующий код?

Как использовать многопоточность в Python

Junior

Как реализуется многопоточность в Python?

Что такое GIL и каковы его недостатки

Junior

Что такое GIL? Как он работает? Какие проблемы возникают из-за его использования?

Списковые и словарные включения

Junior

Что такое list/dict comprehension (списковые/словарные включения) в Python и как они используются?

Что такое приватные и защищенные атрибуты класса

Junior

Как в Python обозначаются "защищенные" и "приватные" атрибуты класса?

Проверьте свои знания на других подборках

Обложка

ТОП вопросов по Python

Часто задаваемые вопросы, ответы на которые обязан знать каждый Python разработчик

Обложка

ТОП вопросов по Golang

Список популярных вопросов по Go для подготовки к техническим интервью.