最近在github上发现了一个好玩的项目,主要是可以用Python来输出数学公式 。有些同学在做论文时可能都会在word上编辑相应的数学公式,那么如何用Python来输出一个公示呢?让我们来看看吧!
安装pip install latexify_py
使用这个Python库使用起来也非常简单,只要你会使用math库里对应的函数配上加减乘除即可,首先我们先来编写一个输出方程解公式的程序,建议在jupyter上运行 。
In [1]: import math import latexifyIn [2]: @latexify.with_latex def solve(a, b, c): return (-b + math.sqrt(b**2 - 4*a*c)) / (2*a) print(solve(1, 4, 3)) print(solve) print() solve
输出结果如下:
文章插图
除此之外,它还能做到输出分支函数的效果,让我们来尝试一下:
In [3]: @latexify.with_latex def sinc(x): if x == 0: return 1 else: return math.sin(x) / x sinc
输出结果如下:文章插图
怎么样,是不是还是挺炫酷的呢,它还可以输出更多的公式哦,比如下面的:
文章插图
还有更多的新功能可以自己去摸索哦,这个项目的github地址为:https://github.com/odashi/latexify_py
【如何用Python输出数学公式?】
推荐阅读
- WPS中如何同时查看多个工作表的内容?
- Python实现用手机监控远程控制电脑
- 教你如何快速简单的制作CHM电子书籍
- 诸葛亮如果北伐成功,诸葛亮为什么急于北伐
- 王维的仕途如何,诗佛王维的生平简介
- 三英战吕布如果刘备不出手能不能赢,三英战吕布刘备为何救吕布
- 如何治疗失眠症
- 如何治疗口腔溃疡
- 如何评价唐高宗李治,唐高宗李治有什么功绩
- 如何激发员工的工作热情