Создать новые строки в выходном тексте - Python
Я пишу код на Python IDLE 3.6, который печатает имя пользователя по своему выбору стиля и цвета, и все работает отлично, кроме этого. Каким-то образом он не распечатает три выделенные строки друг под другом, и я попробовал несколько методов, но все они продолжают заканчиваться неожиданным символом после символа продолжения строки. Пожалуйста помоги?
if style == ":":
if colour == "Red" or "red":
cat.write(( ":" * (len(name) + 4)), "stderr")
cat.write((":", name, ":"), "stderr")
cat.write((":" * (len(name) + 4)), "stderr")
1 ответ
Я не уверен, какой именно класс вы используете (что такое cat
?), но, вероятно, вам нужно добавить символы новой строки ('\n'
) для каждого cat.write(...)
вызов.