Задание № 16 · ОГЭ

Идентификатор

Имя объекта в программе: переменной, функции, типа или другого элемента
2 мин чтенияСложность: Обновлено 29 сентября 2026

Идентификатор — это имя, по которому программа обращается к переменной, функции, типу данных или другому объекту. Благодаря идентификаторам человек может записывать программу понятными именами, а компилятор или интерпретатор — различать объекты.

ИдентификаторСлово происходит от латинского identificare — «отождествлять», то есть распознавать объект по его имени.
Идентификатор — последовательность символов алфавита языка программирования, используемая для обозначения объекта программы: переменной, константы, функции, типа данных, процедуры и других элементов. Идентификатор должен соответствовать правилам синтаксиса языка и не совпадать с его служебными словами.

Обычно идентификатор начинается с буквы или символа подчёркивания, а затем может содержать буквы, цифры и подчёркивания. Пробелы, знаки арифметических действий и другие специальные символы в обычных идентификаторах не используются. Во многих языках строчные и прописные буквы различаются: sum, Sum и SUM могут быть тремя разными именами.

Идентификатор выбирают при декларации объекта. Например, в записи age = 14 имя age — идентификатор переменной. Позже это имя используют в выражениях и командах. Имя должно быть понятным и не вводить в заблуждение: temperature лучше, чем x, если переменная хранит температуру.

№
Пример

В программе total = price * count идентификаторы total, price и count обозначают переменные. В записи print(total) идентификатор print обозначает встроенную функцию.

!
Не путайте

Идентификатор — это не любой фрагмент текста. В выражении a + 5 идентификатором является a, а 5 — числовая константа. Символ + является оператором. Сам набор символов — это лексема, а роль имени в программе относится к её семантике.

Проверьте себя

Какие элементы являются идентификаторами в записи result = max_value + 1?

Главное за минуту

Главное

  • Идентификатор — имя объекта программы: переменной, функции, типа или константы.
  • Он состоит из допустимых символов языка и должен соответствовать его синтаксису; служебные слова обычно нельзя использовать как имена.
  • Идентификатор отличается от значения, оператора и любой другой лексемы своей ролью имени объекта.