Содержание курса
Популярные вопросы
19 уроков
1.
Какие есть типы данных в Python?
↗
2.
Что такое контекстный менеджер?
↗
3.
В чем разница между итератором и генератором?
↗
4.
Что такое декораторы?
↗
5.
Что такое генератор?
↗
6.
Чем init() отличается от new()
↗
7.
Что такое итератор?
↗
8.
Что может быть ключем в словаре?
↗
9.
Что такое лямбда-функции?
↗
10.
Что такое MRO?
↗
11.
Что такое метаклассы?
↗
12.
Что делает декоратор property?
↗
13.
В чем отличие списка от кортежа?
↗
14.
Что такое list comprehension?
↗
15.
Что относится к изменяемым типам данных и к неизменяемым?
↗
16.
Что такое магические методы?
↗
17.
В чем разница сравнение через is и "==" ?
↗
18.
Python компилируемый или интерпретируемый?
↗
19.
Что такое slots?
↗
Важные вопросы
26 уроков
1.
Как в функцию передаются аргументы, по ссылке или по значению?
↗
2.
Чем отличаются декораторы classmethod и staticmethod?
↗
3.
Что происходит в момент итерации по списку?
↗
4.
Что знаешь про два основных типа данных Python?
↗
5.
Разница между одинарным и двойным подчеркиванием Python?
↗
6.
Что такое GIL?
↗
7.
Какие коллекции из модуля collections знаешь?
↗
8.
Что такое dunder методы?
↗
9.
Расскажи о парадигмах в языке Python?
↗
10.
Что такое чистая функция?
↗
11.
Что такое динамическая типизация?
↗
12.
Расскажи про иерархию исключений Python?
↗
13.
Что такое замыкания?
↗
14.
Что такое итерируемый объект?
↗
15.
Что такое args?
↗
16.
Что такое поверхностная копия?
↗
17.
Что такое аннотации типов?
↗
18.
Что такое глубокая копия?
↗
19.
Что такое модуль?
↗
20.
Что такое kwargs?
↗
21.
Как бы сделал все значения списка уникальными?
↗
22.
Как устроены переменные в Python?
↗
23.
В чем разница между MRO2 и MRO3?
↗
24.
Какие способы есть написать свой генератор?
↗
25.
Какие декораторы, которые есть в стандартной библиотеке знаешь?
↗
26.
В чем разница между процессом и потоком?
↗
Редкие вопросы
53 урока
1.
Как в Python можно проверить тип данных?
↗
2.
Какие данные валидируют с помощью Pydantic?
↗
3.
Как в Python устроен словарь?
↗
4.
Как проверить, изменяемый или нет тип данных?
↗
5.
Почему в python индекс списка начинается с нуля?
↗
6.
Чем отличается Python от C Sharp?
↗
7.
Расскажи про работу Beautiful Soup?
↗
8.
Что такое моржовый оператор?
↗
9.
Какими способами можно напечатать stderr?
↗
10.
Что можешь сказать про Type Hinting?
↗
11.
Как в обычном tuple происходит обращение?
↗
12.
Как происходит обращение к namedtuple?
↗
13.
В чем сходства и отличия датаклассов и namedtuple?
↗
14.
Зачем нужен wraps?
↗
15.
Какие еще есть основные методы в Python, кроме магических?
↗
16.
Как создать контекстный менеджер?
↗
17.
Как устроен список?
↗
18.
Как можно сделать копию словаря?
↗
19.
Как можно итерироваться по листу и вывести id последовательности
↗
20.
Как можно проверить, что значение есть в словаре?
↗
21.
В чем разница между decimal и float?
↗
22.
Как строку можно перевести в байты и обратно?
↗
23.
Какие последовательности есть в Python?
↗
24.
Какие в Python есть логические операторы?
↗
25.
Как можно отправить переменную в декоратор?
↗
26.
Что такое многопоточность/многопроцессорность?
↗
27.
В чем разница типов данных?
↗
28.
Для чего в Python асинхронность?
↗
29.
Для чего нужно ключевое слово Global?
↗
30.
Какие области видимости есть?
↗
31.
Что такое timezone в Python?
↗
32.
Как в Python происходит поиск переменной по области видимости?
↗
33.
Почему нельзя делать мутабельные типы дефолтными аргументами?
↗
34.
За счет чего достигается константная величина ячейки памяти?
↗
35.
Как можно скачать конкретную версию библиотеки через pip?
↗
36.
Как в памяти Python хранятся списки и кортежи?
↗
37.
Какие нововведения появились с версии 3.7 PYTHON?
↗
38.
Пустой словарь определяется как True или False?
↗
39.
Является ли Range итератором?
↗
40.
Какой синтаксис создания генераторов?
↗
41.
Какая связь хеш-функцией и изменяемостью/неизменяемостью?
↗
42.
Что знаешь про строки в Python?
↗
43.
Разница Dict и JSON?
↗
44.
Как реализовать декоратор с аргументом?
↗
45.
Зачем нужен *except?
↗
46.
Как создать свой тип исключения?
↗
47.
Когда выполняется файл init py?
↗
48.
В чем разница между import foo и from foo import bar?
↗
49.
В чем разница между from foo import bar и from foo import *?
↗
50.
Зачем используется as при импорте*?
↗
51.
Когда возникает проблема циклического импорта?
↗
52.
Как бы охарактеризовал Python?
↗
53.
Что еще почитать/поделать?
↗