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