Встречается на собеседованиях • сегодня
Есть ли переменные в Python
В Python есть переменные, но они работают не так, как в строго типизированных языках. Это просто имена, ссылающиеся на объекты в памяти. Тип переменной определяется объектом, на который она ссылается, и может меняться во время выполнения.
python
x = 42 # x ссылается на целое число
x = "строка" # теперь x ссылается на строкуКлючевые особенности:
- Не требуют явного объявления типа
- Создаются при первом присваивании
- Являются ссылками на объекты
- Поддерживают динамическую типизацию
Пример области видимости:
python
def func():
local_var = 10 # локальная переменная
print(local_var)
global_var = 20 # глобальная переменная
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы