Python代码转Latex公式,这个开源库用一行代码帮你搞定( 二 )
有时你并不需要代入数值计算 , 只需要以符号的形式显示数学计算公式 。 那么 , 你需要使用# Symbolic 标签:
本文插图
handcalcs 的功能本身还可以解决编程中的小问题 , 即在 Python 中 , 显示多个变量的值通常需要多个 print() 语句 , 而使用 handcalcs 能让事情变得简单许多:
本文插图
【Python代码转Latex公式,这个开源库用一行代码帮你搞定】很多开发者喜欢用_表示公式中的下标 , handcalcs 可以将其显示出来 , 甚至多级下标也可以通过嵌套的形式得到显示 。
本文插图
数学公式中经常出现希腊字母(如「pi」、「eta」等) , 只要在代码中编写出对应的英文名 , 比如 alpha、beta , handcalcs 就可以显示出希腊字母:
本文插图
不只是简单的数学公式 , 复杂公式也不在话下 , 比如含有积分的公式:
本文插图
缺陷
虽然用处多多 , 但项目作者表示 , handcalcs 仍存在一些小缺陷 。
首先 , handcalcs 并不适用于 collections 这种数据类型 , 例如 list、tuple、dict 等 。
其次是在变量名方面 , handcalcs 是针对 Jupyter 环境设计的 。 如果在 notebook 上重复使用变量名 , 则可能导致错误的数学运算 。
handcalcs 虽然有些小瑕疵 , 但它对开发者而言颇有帮助 。 感兴趣的话 , 快来动手试一下吧!
- 空心|记 Arthas 实现一次 CPU 排查与代码热更新
- 路飞写代码|59连问仍需联合调查,贝索斯的亚马逊被针对?,百亿订单成泡影
- 薄情先生|你所需要知道的代码整洁之道
- 小镇的夕阳|修改硬盘MBR代码,用1024字节实现一个操作系统启动管理器
- 星球狂想战队|推荐一款脚手架工具plop,利用模板批量生成代码,省时省力
- 苏眠月|DDD as Code:如何用代码诠释领域驱动设计?
- 萱草|微软发布Win 10英特尔微代码/兼容性更新
- 微软|微软发布Win 10英特尔微代码/兼容性更新
- 追着幸福跑|写给医生的人工智能体验课(六):零代码!10分钟带你做出自己的AI识别医学图像
- 代码|【重磅财经前瞻】8月社融数据将发布 农夫山泉下周上市