Экзаменационные вопросы по дисциплине "Алгоритмизация и программирования"



бет3/19
Дата12.05.2022
өлшемі128,37 Kb.
#142926
түріЭкзаменационные вопросы
1   2   3   4   5   6   7   8   9   ...   19
Байланысты:
otvekzalg

2.1.4. Структура Python-программ

2.1.4.1. Лексическая структура


Любая Python-программа состоит из последовательности лексем (допустимых символов), записанных в определенном порядке и по определенным правилам.
Лексемы включают в себя:

  • комментарии;

  • литералы;

  • знаки пунктуации;

  • идентификаторы;

  • ключевые слова.

Примечание
Рекомендуется ознакомиться с понятиями Формы Бэкуса — Наура, Расширенной формы Бэкуса — Наура и полной грамматикой языка Python в документации (Full Grammar specification).

2.1.4.1.1. Комментарии


Комментарии предназначены для пояснения кода для разработчика (Python их пропускает) и начинаются с символа #, действуя до конца строки (Листинг 2.1.1).
Листинг 2.1.1 - Пример комментариев
# Вся эта строка является комментарием
x = 5 # Это inline-комментарий (отступ 2 пробела)
y = '#Это строка' # А это комментарий
Комментарии должны объяснять, почему что-то реализовано именно так и объяснять:

  • предположения, важные решения, важные детали;

  • проблемы, которые решает код;

  • проблемы, которых необходимо избежать и т.д.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   19




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет