Литералы
Литералы представляют собой фиксированные значения в коде программы, не требующие вычисления или обращения к переменной.
С лингвистической точки зрения литералы аналогичны числительным, местоимениям и наречиям в русском языке.
Таблица типов литералов:
| Тип литерала | Примеры | Аналогия в русском языке |
| Числовые (целые, вещественные, комплексные) | 5, 3.14, 1+2j | Имя числительное (обозначает количество или величину) |
| Строковые | "привет", 'hello' | Имя существительное в именительном падеже / цитата |
| Булевые | True, False | Слова «истина», «ложь» / краткие прилагательные «верно», «неверно» |
| Специальный объект | None | Отрицательное местоимение («никто», «ничто») / частица «не» |
Операторы и разделители
Операторы (+, -, *, /, ==, !=, and, or, in, is и другие) и разделители (скобки, запятые, двоеточия, точки) с позиции лексико-грамматического анализа представляют собой служебные лексемы, которые не обладают самостоятельным лексическим значением, но выполняют важнейшие грамматические функции: связывают знаменательные лексемы (идентификаторы и литералы) в осмысленные конструкции, задают структуру программы и выражают логические, арифметические и иные отношения между элементами.
Комментарии
Комментарии в Python начинаются с символа решётки (#) и игнорируются интерпретатором. Они предназначены исключительно для человека, читающего код, и служат для пояснения логики, указания авторства, временного отключения фрагментов или добавления меток (например, TODO).
С лингвистической точки зрения комментарии представляют собой метатекст — высказывания о самом тексте, не входящие в его основное содержание, но помогающие его пониманию.
В русском языке аналогами комментариев выступают сноски, примечания на полях, пояснения в скобках, а также метатекстовые обороты типа «как было сказано выше», «заметим, что». Они не влияют на фактологическую информацию, но облегчают восприятие и интерпретацию.
Пример кода с комментариями:
# Это комментарий. Интерпретатор его игнорирует.
# Он объясняет, что делает следующий код:
temperature = -5 # переменная temperature хранит значение температуры
if temperature < 0: # если температура ниже нуля
print("Холодно") # выводим сообщение "Холодно"