[英]How to condense large ascii art from a file python3
我已经为这个问题寻找解决方案了一段时间,但我认为不可能做我想做的事情。
我有一个包含大型ascii艺术的文件(每张图片长100多行),我想知道是否可以打印每张图片。 到控制台只有几行(对于任意数量,假设为5)。 我正在使用python3。
编辑:这是我要打印到控制台的示例 (颜色无关紧要): Reese的示例v2
有什么方法可以将上面的图像打印到控制台,并在控制台中保持该大小? 它具有大约100行ascii文本。
谢谢!
art = '''
*** ***
***....** **...***
**........** **.......**
*** **..........*.........** ***
**.....** **..................** **.....**
**.........** **..............** **.........**
*..............* *..........* *..............*
**..............* *......* *..............**
**..............** *....* **..............**
*......................................*
**..............**........**..............**
**..............* *....* *..............**
*..............* *....* *..............*
**.........** *....* **.........**
**.....** *....* **.....**
*** **....* ***
** * * *
'''.splitlines()
for line in art[::len(art)//5]:
print(line[::len(art)//5])
结果:
...**..*
...* .....**...*
*..... .**....*
..... .* .....*
*.. *. *.*
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.