Встречается на 1% собеседований по Python
Какие знаешь ключевые особенности Python
Python — высокоуровневый, интерпретируемый язык с динамической типизацией. Основные особенности:
- Читаемость — лаконичный синтаксис, отступы вместо скобок.
- Динамическая типизация — типы проверяются в runtime.
- Интерпретируемость — код выполняется построчно через интерпретатор.
- GIL (Global Interpreter Lock) — ограничивает многопоточность, но упрощает работу с памятью.
- Управление памятью — автоматическая сборка мусора.
- Кроссплатформенность — работает на Windows, Linux, macOS.
- Богатая стандартная библиотека —
os,json,reи др. - Поддержка ООП и функционального программирования — классы, лямбды, генераторы.
Пример динамической типизации:
python
x = 10 # int
x = "текст" # str (без ошибки)Пример использования генератора:
python
numbers = (x * 2 for x in range(5)) # ленивые вычисления
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы