Перейти до змісту

Коментування початкового коду

Замість епіграфу: "Код має бути написаний так, щоб він сам був документацією до себе".

Коментар — це певний текст у початковому коді призначений для людини. Коментарі ігноруються інтерпретатором і ніяк не впливають на роботу програми.

Коментарі бувають однорядкові і багаторядкові.

Однорядковий коментар

Однорядковий коментар починається з символа '#'. Цей символ і усі символи до кінця рядка початкового коду — це коментар.

# Це простий однорядковий коментар
counter = 0 # описуємо змінну

За допомогою коментарів можна екранувати код від виконання:

# наступний рядок не буде виконуватись
# counter = 0

Коментарі слід писати так, щоб вони пояснювали код, а не дублювали його.
Приклад не самого вдалого коментаря:

discount = 0 # обнуляємо знижку
price = price * 1.2 # додаємо до ціни 20%

Більш вдалий варіант коментаря:

discount = 0 # для незареєстрованих покупців
price = price * 1.2 # +ПДВ 20%

Багаторядковиий коментар

Коментар може займати декілька рядків, у цьому випадку його оточують потрійними лапками чи апострофами:

"""
Я теж коментар,
але я дуже нахабний
і займаю декілька рядків!
"""

Ще приклад багаторядкового коментаря, більш практичний:

'''
--------------------------------------------------
Модуль                  : main.py
Автор                   : Гаврик Попандупало (popandupalo@nowhere.com)
Модифіковано востаннє   : 2019-06-01

Призначення: цей код нічого не робить.
--------------------------------------------------
'''