从文件打印ASCII艺术

时间:2017-01-09 11:25:34

标签: python file ascii

我正在制作游戏,我想从文件中打印ASCII艺术品奖品。 我必须能够在文件中打印任何特定奖品。 主要问题是如何将文件拆分为不同的奖品以及如何存储它们。 有谁知道怎么做?

1 个答案:

答案 0 :(得分:1)

在你的Ascii文件中,在每个ascii艺术品之间添加一条说“仅SPLIT”的行

我假设您知道如何打开文件,因此以下代码是如何将每个ascii art拆分为一个列表。

>>> a = 'ascii1 SPLIT ascii2 SPLIT ascii3'
>>> a.split('SPLIT')
['ascii1 ', ' ascii2 ', ' ascii3']
>>> a.split('SPLIT')[1]
' ascii2'