Встречается на собеседованиях • сегодня
Нужно ли объявлять переменную в Python
В Python переменные не требуют явного объявления с указанием типа. Они создаются автоматически при первом присваивании значения. Python - язык с динамической типизацией, поэтому тип переменной определяется во время выполнения.
python
x = 10 # создается переменная x типа int
x = "hello" # теперь x стал строкойОднако есть несколько важных нюансов:
- Переменная должна быть определена перед использованием
- Для констант (по соглашению) используют UPPER_CASE
- Можно использовать аннотации типов (Python 3.5+), но они не обязательны
python
name: str = "John" # аннотация типа
PI = 3.14159 # константаЛучше сразу инициализировать переменные, чтобы избежать NameError.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы