Несколько вопросов по Python, которые могут быть заданы на собеседовании:
- Что такое Python? 2 Это язык программирования с объектами, модулями, потоками, исключениями и автоматическим управлением памятью. 2
- Каковы преимущества использования Python? 2 Они заключаются в том, что язык прост, удобен, портативен, расширяем, имеет встроенную структуру данных и открытый исходный код. 2
- Как в Python управляется память? 2 Память в Python управляется приватным пространством кучи, в которой расположены все объекты и структуры данных языка. 2
- Что такое функция в Python? 2 Функция — это блок кода, который выполняется только при его вызове. 2
- Что такое локальные и глобальные переменные в Python? 2 Глобальные переменные — это переменные, объявленные вне функции или в глобальном пространстве. 2 Они могут быть доступны любой функции в программе. 2 Локальная переменная — это любая переменная, объявленная внутри функции. 2
- В чём разница между списком и кортежем? 4 Список можно изменить после создания, а кортеж — нет. 4