Jupyter notebook 我如何用jupyter打印希腊字母

Jupyter notebook 我如何用jupyter打印希腊字母,jupyter-notebook,Jupyter Notebook,如果我说 plt.title(r'$\tau$') 或 在jupyter笔记本中,我得到了希腊字母tau 我如何对文本执行相同的操作 这不起作用: print(r'$\tau$', tau) 它在第一个示例中起作用的原因是matplotlib TeX标记包含在任何matplotlib文本字符串中,但python没有 尽管如此,在python中还有许多其他方法可以做到这一点。e、 g.您可以使用转义序列打印unicode字符 >>> print('\N{greek small

如果我说

plt.title(r'$\tau$')

在jupyter笔记本中,我得到了希腊字母tau

我如何对文本执行相同的操作

这不起作用:

print(r'$\tau$', tau)

它在第一个示例中起作用的原因是matplotlib TeX标记包含在任何matplotlib文本字符串中,但python没有

尽管如此,在python中还有许多其他方法可以做到这一点。e、 g.您可以使用转义序列打印unicode字符

>>> print('\N{greek small letter tau}')
τ
或者您可以使用:


另外,请注意python的源代码是utf-8,因此您可以简单地在字符串文本中包含unicode字符,例如

>>> print('τ')
τ

如果知道所需字符的Unicode值(例如τ是十进制964或十六进制03c4),也可以使用Unicode转义,例如
“u\03c4”
。当你只是需要一个临时符号,而不想找到它的键盘等价物时,这是很方便的。
>>> import unicodedata
>>> print(unicodedata.lookup('greek small letter tau'))
τ
>>> print('τ')
τ