← Все вопросы

Как сделать многострочный комментарий в Python?

Задан 21 месяц назад1.3к просмотров3 ответа
13

В Python есть #, а как закомментировать сразу много строк? В C было /* */.

3 ответа

17
✓ Принятый ответ — помог автору

Отдельного синтаксиса для многострочных комментариев в Python нет. Два варианта:

  1. Поставить # в начале каждой строки (в редакторах это делается выделением + Ctrl+/).
  2. Использовать тройные кавычки — формально это строка, но если её никуда не присваивать, она работает как блок-комментарий:
"""
это как бы комментарий
на несколько строк
"""

Строго говоря, тройные кавычки — это docstring/строка, а не комментарий, поэтому «правильный» способ — всё же # на каждой строке.

9

Через тройные кавычки """ ... """, либо # на каждой строке.

6

Ctrl+/ в редакторе закомментирует выделенные строки.

Лев Смирнов самый удобный способ на практике 👍 · 20 месяцев назад

Ваш ответ

Войдите, чтобы ответить на вопрос.
Поддержать проект