尝试打印figlet时出现意外输出

时间:2013-09-05 18:55:12

标签: python-3.x

朋友,

我正在尝试打印一个figlet。这是我的代码:

st1="""  
  __  __   _               _         _____                       _               
 |  \/  | (_)             | |       |  __ \                     | |              
 | \  / |  _   _ __     __| |       | |__) |   ___    __ _    __| |   ___   _ __ 
 | |\/| | | | | '_ \   / _` |       |  _  /   / _ \  / _` |  / _` |  / _ \ | '__|
 | |  | | | | | | | | | (_| |       | | \ \  |  __/ | (_| | | (_| | |  __/ | |   
 |_|  |_| |_| |_| |_|  \__,_|       |_|  \_\  \___|  \__,_|  \__,_|  \___| |_|  
 """
print(st1)

但不是打印它,而是打印下面难以阅读的文字。 Plz建议。我在Windows 8上并使用python 3.3。

enter image description here

1 个答案:

答案 0 :(得分:2)

每个文本行中的figlet太长,因此末尾空格将换行到下一行,从而导致出现问题。我从Mind和Reader之间的空间中删除了一个空格,还有Mind左侧的填充,它打印得很完美:Mind Reader in Python Console