包括python中的ascii art

时间:2012-12-01 14:10:36

标签: python printing ascii

我正在制作一个刽子手计划, 我怎样才能在蟒蛇中包含我的艺术 没有在每一行打印打印 是否有多行打印 他们有多行评论吗? 我不介意导入所有图片 从文本文件中,无法想象出来 文档,谢谢你的帮助。

      def visual():
          if count = 1:
              ## shows the hanging ascii art

`

          ***************                                                
          *             *                                                
          *             *                                                
          *             *                                                
          *             *                                                
          *                                                              
          *                                                              
          *                                                              
          *                                                              
          *                                                              
          *                                                              
          *                                                              
          *                                                              
          *                                                              
          *                                                              
          *                                                              
          *                                                              
          *                                                              
          *                                                              
          *                                                              
          *                                                              
          *                                                              
  ***********************                                                

一个错误的

       ***************                                                
       *             *                                                
       *             *                                                
       *             *                                                
       *           ....                                               
       *           .  ..                                              
       *          ..   .                                              
       *          ..   .                                              
       *           .....                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              

两个错误的

       ***************                                                
       *             *                                                
       *             *                                                
       *             *                                                
       *           ....                                               
       *           .  ..                                              
       *          ..   .                                              
       *          ..   .                                              
       *           .....                                              
       *             .                                                
       *       .......                                                
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              

`

2 个答案:

答案 0 :(得分:10)

使用'''""" triple-quoted string literal

longstring = """\
You can use multiple lines
and newlines
are preserved
"""

我在打开tripple-quote之后使用了\换行符,以避免在开始引号之后放置第一行。因此字符串从You开始(之前没有换行符):

>>> longstring = """\
... You can use multiple lines
... and newlines
... are preserved
... """
>>> print longstring
You can use multiple lines
and newlines
are preserved

答案 1 :(得分:1)

“就像他们可以有多行注释”:没有多行注释,只有多行字符串,当然你可以打印它们:

wrong_art[2] = """
       ***************                                                
       *             *                                                
       *             *                                                
       *             *                                                
       *           ....                                               
       *           .  ..                                              
       *          ..   .                                              
       *          ..   .                                              
       *           .....                                              
       *             .                                                
       *       .......                                                
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                                                              
       *                  
"""

print wrong_art[num_wrong]