我想用print()在python中打印数学,就像用matplotlib在plot的label中可以做的那样(参见此链接,了解你可以用matplotlib https://matplotlib.org/tutorials/text/mathtext.html编写的所有数学)这可能吗?我尝试了以下方法(就像在matplotlib中一样):
print(r'$\Delta v$:', delta)
例如,要打印希腊增量,但它不起作用(因为它不是matplotlib函数),它显示:$\Delta v$: delta
2条答案
按热度按时间dwbf0jvd1#
实际上,在Python中打印字符没有任何问题,只需通过Google搜索找到相关的Unicode字符,然后将它们复制/粘贴到打印语句中。
0dxa2lsx2#
不可以,通常无法使用
print
函数来执行此操作-它只是将纯文本输出到标准输出。matplotlib
可以将数学文本渲染为(例如)绘图标题,因为其目标是生成的图像。正如Kurt Kline所说,您可以显示简单的字符,但不能显示复杂的表达式,如求和符号或上标。