在输出文本中创建新行 - Python

时间:2018-03-14 20:57:05

标签: python syntax-error newline console.writeline

我在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 个答案:

答案 0 :(得分:0)

我不确定您正在使用哪个班级(cat是什么?),但可能您需要在每个{{1}添加换行符('\n')调用。