2024-09-24 00:27:55 发布
网友
我想用Python编写一个字典,但是使用数学符号(因为我想用符号来绘制)。在
所以,我有这样的东西:
dict_particles = {1: "Gamma", 2: "e+", -2: "e-", 3: "mu+", -3: "mu-", 4: "pi0", -4: "pi+", etc...}
例如,我要的不是“Gamma”这个名字,而是希腊字母的符号。我还想把超级和下标放在他们身上。在
有可能吗?在
如果你正在使用matplotlib.pyplot,您只需使用提到的语法here:
text = r'$\alpha > \beta$'
哪个matplotlib.pyplot会翻译成漂亮的希腊符号,例如
具体例子如下:
dict_particles = {1: r"\Gamma", 2: r"\epsilon+", ...}
你用什么来描绘它们?如果使用的是matplotlib,只需编写latex:
https://matplotlib.org/users/mathtext.html
那么你的口述可能是这样的:
dict_particles = {1: r"\gamma", 2: r"\epsilon", etc...}
matplotlib将用正确的符号替换乳胶。在
是的,您可以在Python代码中使用任何Unicode符号,甚至是变量名(适用于python3.x,对于python2.6+请看@a_guest's comment)。在
也可以使用unicode转义符("π"="\u03c0")
"π"
"\u03c0"
如果你正在使用matplotlib.pyplot,您只需使用提到的语法here:
哪个matplotlib.pyplot会翻译成漂亮的希腊符号,例如
^{pr2}$具体例子如下:
你用什么来描绘它们?如果使用的是matplotlib,只需编写latex:
https://matplotlib.org/users/mathtext.html
那么你的口述可能是这样的:
matplotlib将用正确的符号替换乳胶。在
是的,您可以在Python代码中使用任何Unicode符号,甚至是变量名(适用于python3.x,对于python2.6+请看@a_guest's comment)。在
也可以使用unicode转义符(
"π"
="\u03c0"
)相关问题 更多 >
编程相关推荐