所以我决定制作一个基于CLI的简单游戏来生成地图。
我决定使用一堆随机字符,其中包含一些外来字符作为它所代表的生物群系的符号(可能是一个非常糟糕的主意)。因此,在测试过程中,我决定打印一些字符以查看其外观。
print('%s ' % chr(1505))
但是当它出现时它看起来像这样。
注意:我实际上不会在输出中包含char,因为它会弄乱问题布局。
(character ends up here)
我相信这是因为我正在使用的角色最终会以其语言中的空格结束。
我正在使用PyCharm IDE,所以我不知道它是IDE布局还是这个角色不好。所以我想知道如何允许字符符合英语或如何阻止我的IDE奇怪地显示这个字符。
答案 0 :(得分:0)
我相信它是您计划中的IDE或其他代码。在普通的Linux终端中运行时,正确打印字符。这是我使用的命令:
python -c "print('%s ' % chr(1505))"
这是我得到的输出:
ס