Хирьянов Т.Ф.-Основы программирования и анализа данных на Python - 3. Имена и значения
Имена переменных.
В Python, как и в остальных языках программирования, есть переменные. Переменные в Python представлены объектами. Точнее для доступа к объекту используются переменные. При инициализации переменной (которая происходит при первом присваивании значения) в самой переменной сохраняется ссылка на объект - адрес объекта в памяти. У каждой переменной должно быть уникальное имя, позволяющее однозначно идентифицировать объект в памяти. Имя переменной может состоять из латинских букв, цифр и знаков подчеркивания...
Использование переменных в Python
Переменные в Python — это объекты, к которым можно привязать имя. Присваивание значения переменной не приводит к выделению нового участка памяти для хранения этого значения, а лишь создает новую привязку между именем и объектом. Это значит, что в одной области видимости может существовать несколько ссылок на один объект. Если одна из этих ссылок изменяет значение объекта, все остальные ссылки тоже будут указывать на изменённый объект. Переменные в Python не имеют типа данных. Любой объект может хранить любые данные, независимо от того, какого он типа...