[英]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.