Встречается на собеседованиях • сегодня
Какие знаешь ключевые особенности 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
интервью вопросы и ответы