Index
Вопросы по Python.
- Лямбда функция (что это, зачем, где использовать)?
- Назовите принципы ООП?
- В чем разница "==" и "is"?
- Что такое Self, для чего нужен, как и где используется?
- В чем разница между определением функции func и func()?
- Назови изменяемые и неизменяемые объекты.
- Что такое Декоратор?
- Что такое Генератор? Какие есть варианты определения генераторов?
- Как рассчитывается сложность алгоритма? на примере list, tuple
- Как передаются аргументы в функцию?
- Что такое super() и зачем нужен?
- Что такое итерация? Что такое итератор?
- Можно ли на одну функцию нацепить несколько декораторов и как они будут считываться?
- Функция, которая используется в качестве аргумента другой функции, может использовать свои аргументы?
- Что представляет из себя тип данных Int в Python?
- Какая типизация используется в Python?
- Что может быть ключём словаря?
- Класс вида:
может быть ключём словаря? Если нет, то что необходимо добавить? 19. В чем различие между return и yield? 20. Что обозначает ключевое слово is? 21. Есть функция, в ней передается аргумент **qwe, что это обозначает? 22. Что такое try, except, else, finally? 23. Что выведет print(a)?
24. Как работает сборщик мусора в python? 25. Как работает память в питоне? 26. Можно ли в словарь в key записать изменяемый тип? Почему? 27. Что такое алгоритм и алгоритмическая сложность? 28. Как отсортировать массив размером 32 ГБ, если в оперативке 8ГБ