如何使用带有字符串变量的乳胶的原始字符串?

时间:2021-02-10 04:01:51

标签: python matplotlib latex

我试图在我的 matplotlib 图的标签之一中使用乳胶。如 matplotlib 网站所示,在字符串开头使用 r 可以帮助我做到这一点。如下图:

<块引用>

plt.title(r'$\alpha > \beta$')

但现在,我想用一个变量替换字符串的内部 ('$\alpha > \beta$')。我尝试了一些组合,但它不起作用。

感谢任何帮助,非常感谢!

1 个答案:

答案 0 :(得分:2)

从 Python 3.6+ 开始,您可以使用 f 字符串,它也适用于原始字符串:

u = 5
plt.title(rf'$\alpha > {u}$')

否则,str.format 函数也可以工作:

plt.title(r'$\alpha > {}$'.format(u))

输出:

enter image description here

相关问题