Codebra
29 января 2026 в 18:30

Урок 3. Переменные и комментарии в Python

Для чего нужны переменные в Python и как создавать комментарии.
📝

Внимание! На этой странице вы найдете материал урока из архивного курса по Python. Курс был написан в 2024 году и по-прежнему актуален для начинающих разработчиков.

Теоретический материал сохранен в исходном виде, а практические задания с автоматической проверкой вынесены в отдельные интенсивы и задания.

Полный список уроков доступен по тегу Архивный курс по Python и на странице первого урока.

📝 Кратко
  • Переменная в Python - именованная область памяти для хранения данных.
  • Название переменной должно начинаться с буквы или знака подчеркивания и не совпадать с ключевыми словами языка.
  • Переменные могут хранить данные разных типов и размеров.
  • Правила использования переменных: присваивание данных справа от переменной, имя переменной начинается с буквы или знака подчеркивания, использование функции print().
  • Комментарии в Python используются для пояснений и могут быть однострочными или многострочными.
  • В примерах сайта Codebra часто используются комментарии для упрощения кода и исключения выполнения определенных блоков кода.

Вы, вероятно, установили Python себе на компьютер и запустили первую программу. Пока можете отложить десктопную версию интерпретатора Python и выполнять задания на сайте Codebra. Теперь пора узнать, что такое переменные и как использовать комментарии.

Переменные в Python

Переменная – это именованная область памяти, которую можно использовать для хранения данных. Проще говоря, переменная – это контейнер для данных. Данные, хранящиеся в переменной, называются значением.

Название переменной в Python должно начинаться с буквенного символа или знака подчеркивания (_) и не должно совпадать с зарезервированными (ключевыми) словами. На самом деле ключевых слов не такое большое количество и в процессе изучения языка Python вы их запомните.

Сложно представить программирование без переменных. Они могут хранить данные разных типов и размеров (про типы данных узнаете немного позднее). В предыдущем уроке вы столкнулись со строками и целочисленными значениями.

Несколько простых правил по использованию переменных в Python:

  • присваивая значение переменной, данные должны находиться справа от переменной;
  • имя переменной может начинаться с буквенного символа или знака подчеркивания;
  • чтобы вывести переменную с помощью функции print(), необходимо ее записывать без кавычек внутри круглых скобок.

Например, у нас есть число страниц в учебнике и нужно произвести какие-то вычисления с этим числом:

number_of_pages = 120 # присваиваем значение переменной
number_of_pages = number_of_pages / 2 # делим значение переменной на два
print(number_of_pages) # => 60

В этом примере мы делим число страниц в учебнике на два. Здесь мы используем сохраненное число в переменной number_of_pages всего для одного вычисления. Но, если таких вычислений десятки или сотни, то необходимость переменных становится очевидной.

Старайтесь придумывать имена переменных в соответствии с хранимыми в ней данными. Так же используйте символ нижнего подчеркивания (_), чтобы разделить слова в имени переменной:

numberofpages
number_of_pages # так лучше, или нет?       

Кстати, в Python можно инициализировать сразу несколько переменных:

a, b, c = 1, 'Hello', [1, 2, 3]   

Еще раз к переменным вернемся в уроке про типы данных.

Комментарии в Python

Вы уже встречали в примерах символ решетки (#). При написании кода часто необходимо оставить поясняющие замечания, т.е. комментарии. В Python есть однострочный комментарий, который начинается с символа решетка (#):

# Комментарий
a = 2

b = 1 # переменная b    

Как видите, комментарий может быть помещен в отдельной строке или на одной строке с кодом – это не важно. В комментарии позволительно указывать любую информацию, так как интерпретатор Python ее игнорирует.

Для создания многострочного комментария можно использовать следующую конструкцию:

''' 
комментарий
на
несколько строк 
'''
a = 2       

Или:

""" комментарий
на
несколько строк """
a = 2             

То есть для создания многострочного комментария в Python необходимо использовать пару из трех подряд одинарных или двойных кавычек.

Часто комментарии в программировании используют, чтобы исключить выполнение одной строчки или блока кода в целях тестирования или отладки.

Особенности комментариев в примерах сайта Codebra

В примерах сайта Codebra часто используются комментарии, например, чтобы не загромождать код, функция print() упускается. То есть:

a = 2
print(a) # => 2      

Символ => в комментарии означает, что в консоль будет выведена цифра два. Следующий пример ему эквивалентный.

a = 2
a # => 2        

Если вы его решите запустить на своем компьютере, то в консоль ничего не будет выведено, так как нет функции print(). То есть вам необходимо дополнить пример функциями print(), где в комментарии встречается последовательность символов =>.

Так же, иногда в комментариях может встретиться последовательность символов <=, означающая, что в консоль пользователь вводит какие-то данные. Ей эквивалентна функция input().

В этом уроке вы ближе познакомились с переменными и комментариями и узнали об особенностях в примерах сайта Codebra.

В следующем уроке подведем итоги раздела и далее продолжим погружение в Python.

📝

Переходите к следующему уроку курса, а так же не забудьте посмотреть новый материал на Codebra по тегу Python.