Хирьянов Т.Ф.-Основы программирования и анализа данных на Python - 3. Имена и значения
Идентификатор в программировании
Наверно, даже начинающие программисты знают, что такое идентификатор. Ну тогда будем считать, что эта статья для тех, кто ещё не начал. Итак, идентификатор (от английского identifier - опознаватель) - это некий неповторимый, единственный в своём роде (уникальный) признак какой-то вещи, который может однозначно отличить её от других вещей (то есть идентифицировать). Например, одного человека от другого можно отличить по имени. Однако одинаковых имён очень много. Тогда на помощь приходит фамилия. Однако и это не всегда спасает, даже в относительно узком кругу вещей (людей)...
Правила именования переменных
В каждом языке программирования существуют правила именования переменных и констант (идентификаторов). Они могут отличаться, но в большинстве языков они похожи и совпадают почти на 100%. А именно: Последнее правило действовало почти во всех старых версиях языков. Но с переходом на Юникод некоторые языки позволяют давать имена переменным и константам, которые состоят не только из латинских букв. Например, в C#, Python, JavaScript, 1C и некоторых других вы можете использовать русские буквы. А вот, например, в Lazarus - нет (хотя редактор исходного кода там тоже использует Юникод)...