Коды переменной длины. Лекция 1 | Андрей Рыжиков | Лекториум
Имена переменных.
В Python, как и в остальных языках программирования, есть переменные. Переменные в Python представлены объектами. Точнее для доступа к объекту используются переменные. При инициализации переменной (которая происходит при первом присваивании значения) в самой переменной сохраняется ссылка на объект - адрес объекта в памяти. У каждой переменной должно быть уникальное имя, позволяющее однозначно идентифицировать объект в памяти. Имя переменной может состоять из латинских букв, цифр и знаков подчеркивания...
О проблемах именования переменных
Проблема выбора подходящего имени для переменной распространена повсеместно. Об этом можно судить по количеству созданных мемов: Есть разные стили для задания имён переменных, например snake_case или camelCase. Но здесь речь не про них, а про выбор самих имён. 1. Национальные особенности Правилом хорошего тона является именовать всё по-английски. Это универсальный язык программистов. В интернациональных проектах по-другому и быть не может. Но зачастую можно встретить код, написанный в одиночку немцем или испанцем, с наименованиями на его родном языке...