2011-12-15 3 views
3

Похоже, вы можете использовать как '''comments...''', так и """comments...""" для многострочных комментариев. Есть ли существенная разница между этими двумя, или это просто вопрос предпочтения?Комментировать соглашения в python

ответ

8

Это не комментарии, они docstrings. Python позволяет определять многострочные строки, используя триплеты апострофов или кавычек, но PEP 257 рекомендует использовать кавычки с docstrings для согласованности. Однако это не влияет на содержимое строки.

1

Это вопрос предпочтения. Я бы сказал, что более общий, чтобы увидеть двойные кавычки с тройными кавычками, особенно когда они используются как docstrings, но между ними нет функциональной разницы.

Смежные вопросы