什么?print 函数还可以打印彩色围棋局面?



前景代码 | 背景代码 | 颜色 |
30 | 40 | 黑 |
31 | 41 | 红 |
32 | 42 | 绿 |
33 | 43 | 黄 |
34 | 44 | 蓝 |
35 | 45 | 紫 |
36 | 46 | 青 |
37 | 47 | 白 |
0 - 默认 1 - 高亮 4 - 下划线 5 - 闪烁 7 - 反白 8 - 隐藏 22 - 去高亮 24 - 去下划线 25 - 去闪烁 27 - 去反白 28 - 去隐藏
print("\033[0;31;47m" + "默认模式,白底红字" + "\033[0m")print("\033[5;34;43m" + "闪烁模式,黄底蓝字" + "\033[0m")

import osos.system('')print("\033[0;31;47m" + "默认模式,白底红字" + "\033[0m")print("\033[5;34;43m" + "闪烁模式,黄底蓝字" + "\033[0m")
>>> chr(0x25cf)'●'>>> chr(0x25cb)'○'>>> chr(0x253c)'┼'>>> chr(0x250c)'┌'>>> chr(0x2510)'┐'
import numpy as npimport osos.system('')def show_phase(phase):"""显示局面"""for i in range(19):for j in range(19):if phase[i,j] == 1:chessman = chr(0x25cf)elif phase[i,j] == 2:chessman = chr(0x25cb)elif phase[i,j] == 9:chessman = chr(0x2606)else:if i == 0:if j == 0:chessman = '%s '%chr(0x250c)elif j == 18:chessman = '%s '%chr(0x2510)else:chessman = '%s '%chr(0x252c)elif i == 18:if j == 0:chessman = '%s '%chr(0x2514)elif j == 18:chessman = '%s '%chr(0x2518)else:chessman = '%s '%chr(0x2534)elif j == 0:chessman = '%s '%chr(0x251c)elif j == 18:chessman = '%s '%chr(0x2524)else:chessman = '%s '%chr(0x253c)print('\033[0;30;43m' + chessman + '\033[0m', end='')print()if __name__ == '__main__':phase = np.array([[0,0,2,1,1,0,1,1,1,2,0,2,0,2,1,0,1,0,0],[0,0,2,1,0,1,1,1,2,0,2,0,2,2,1,1,1,0,0],[0,0,2,1,1,0,0,1,2,2,0,2,0,2,1,0,1,0,0],[0,2,1,0,1,1,0,1,2,0,2,2,2,0,2,1,0,1,0],[0,2,1,1,0,1,1,2,2,2,2,0,0,2,2,1,0,1,0],[0,0,2,1,1,1,1,2,0,2,0,2,0,0,2,1,0,0,0],[0,0,2,2,2,2,1,2,2,0,0,0,0,0,2,1,0,0,0],[2,2,2,0,0,0,2,1,1,2,0,2,0,0,2,1,0,0,0],[1,1,2,0,0,0,2,2,1,2,0,0,0,0,2,1,0,0,0],[1,0,1,2,0,2,1,1,1,1,2,2,2,0,2,1,1,1,1],[0,1,1,2,0,2,1,0,0,0,1,2,0,2,2,1,0,0,1],[1,1,2,2,2,2,2,1,0,0,1,2,2,0,2,1,0,0,0],[2,2,0,2,2,0,2,1,0,0,1,2,0,2,2,2,1,0,0],[0,2,0,0,0,0,2,1,0,1,1,2,2,0,2,1,0,0,0],[0,2,0,0,0,2,1,0,0,1,0,1,1,2,2,1,0,0,0],[0,0,2,0,2,2,1,1,1,1,0,1,0,1,1,0,0,0,0],[0,2,2,0,2,1,0,0,0,0,1,0,0,0,0,1,1,0,0],[0,0,2,0,2,1,0,1,1,0,0,1,0,1,0,1,0,0,0],[0,0,0,2,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0]], dtype=np.ubyte)show_phase(phase


更多精彩推荐 ☞拼多多回应员工言论被识别;GitHub 程序员考公指南冲上热榜;Flash Player 中国版将继续更新 | 极客头条
☞PyOpenCV 实战:借助视觉识别技术实现围棋终局的胜负判定
点分享 点收藏 点点赞 点在看
关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
关注网络尖刀微信公众号随时掌握互联网精彩
赞助链接
排名
热点
搜索指数
- 1 习近平同马克龙交流互动的经典瞬间 7904539
- 2 黑龙江水库冰面下现13匹冰冻马 7809584
- 3 微信表情包戒烟再度翻红 7713687
- 4 2025你的消费习惯“更新”了吗 7615924
- 5 三星堆与秦始皇帝陵竟有联系 7520423
- 6 为啥今年流感如此厉害 7427106
- 7 劲酒如何成了年轻女性的神仙水 7330269
- 8 首次!台湾浅滩海域搜救应急演练举行 7235611
- 9 美乌会谈 俄大规模袭乌 7135774
- 10 中疾控流感防治七问七答 7043580











CSDN
