2017-01-09 80 views
-4

我正在制作游戏,并且想从文件打印ASCII艺术奖品。 我必须能够在文件中打印任何特定奖项。 主要问题是如何将文件分成不同的奖品以及如何存储它们。 是否有人知道如何做到这一点?从文件中打印ASCII艺术

回答

1

在您的ASCII文件,每个ASCII艺术之间,添加一行说,只说,“SPLIT”

我假设你知道如何打开一个文件,所以下面的代码是如何分割每个ascii艺术列入清单。

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

非常感谢你,我从来不会那么容易! – RnRoger