1
Вопросы по Python (типы данных, функции, ООП)
1. Какие типы данных существуют в Python? Как их можно категоризировать?
2. Напишите любую простую функцию с переменным количеством аргументов.
3. Чем отличаются *args и **kwargs?
4. Работали ли с ООП в целом? Какие основные паттерны проектирования можете назвать?
5. Где использовалось ООП? В каких проектах? Зачем?
6. Есть два экземпляра одного класса. Что вернет сравнение a == b? Почему?
7. А если сделать каскадное присвоение (a = b = C()), изменится ли результат?
2
Вопросы по SQL
8. Есть две таблицы: в каждой по одной колонке. Сколько строк вернет CROSS JOIN? Почему?
9. Чем CROSS JOIN отличается от INNER JOIN?
3
Задача SQL
Практика10. Задача: Есть…