Начнем с того, что я работаю над тем, чтобы получить желаемый выход, такой как: < /p>
*********************************************************************
hello
*********************************************************************
< /code>
Для достижения этого я назначил желаемый выход вывод с переменной с многослойной строкой < /strong> и печатал его с помощью format < /em>. < /p>
$ cat varibale.py
decorator = """ **********************************************************************
{}
********************************************************************** """
print(decorator.format("hello"))
< /code>
output: < /p>
**********************************************************************
hello
**********************************************************************
< /code>
Проблема с вышеупомянутым подходом - это дополнительные пространства в третьей строке вывода < /strong>, которые выглядят нечетными. < /p>
Я могу достичь этого следующим образом < /strong>: < /p>
$ cat varibale.py
decorator = """ **********************************************************************
{}
*********************************************************************
"""
print(decorator.format("hello"))
< /code>
output: < /p>
**********************************************************************
hello
*********************************************************************
< /code>
Но таким образом мой код не выглядит хорошо, так как он не следует за отступом.>
Подробнее здесь: https://stackoverflow.com/questions/477 ... -in-python
Форматирование многострочной строки в Python ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение