python-3.x Unicode下标r不一致

whhtz7ly  于 2023-03-31  发布在  Python
关注(0)|答案(1)|浏览(67)

我想在python中使用以下unicode字符来显示单位W_rms。
然而,下标“r”似乎与其他人不同:

我使用了以下代码:

>>> print('w\u1d63\u2098\u209b')
wᵣₘₛ

任何帮助都很感激。
我尝试更改代码的顺序,但没有解决问题。

23c0lvtd

23c0lvtd1#

这取决于您的字体。当使用的字体不支持字形时,不同的字符使用备用字体。例如,在Windows记事本中,Cambria字体看起来很完美,但Consolas看起来像您的图像。根据字符Map实用程序,Consolas不定义“ms”字符,但Cambria定义了。
控制台:

坎布里亚:

相关问题