昊明有态度|这个开源库用一行代码帮你搞定,Python代码转Latex公式( 二 )
文章图片
handcalcs的功能本身还可以解决编程中的小问题 , 即在Python中 , 显示多个变量的值通常需要多个print()语句 , 而使用handcalcs能让事情变得简单许多:
文章图片
很多开发者喜欢用_表示公式中的下标 , handcalcs可以将其显示出来 , 甚至多级下标也可以通过嵌套的形式得到显示 。
文章图片
数学公式中经常出现希腊字母(如「pi」、「eta」等) , 只要在代码中编写出对应的英文名 , 比如alpha、beta , handcalcs就可以显示出希腊字母:
文章图片
不只是简单的数学公式 , 复杂公式也不在话下 , 比如含有积分的公式:
文章图片
缺陷
虽然用处多多 , 但项目作者表示 , handcalcs仍存在一些小缺陷 。
首先 , handcalcs并不适用于collections这种数据类型 , 例如list、tuple、dict等 。
其次是在变量名方面 , handcalcs是针对Jupyter环境设计的 。 如果在notebook上重复使用变量名 , 则可能导致错误的数学运算 。
handcalcs虽然有些小瑕疵 , 但它对开发者而言颇有帮助 。 感兴趣的话 , 快来动手试一下吧!
推荐阅读
- 上观新闻|哪三大行业是上海创新创业高地?在宝山举行的这个大赛迎来收官之战
- 数码鲜蜂|三星大秀肌肉!这个透明手机如何?
- 国际空间站|国际空间站漏气了,每天向外撒“黄金”,但NASA找不到这个洞
- 电池|手机整夜充电会伤电池?打开这个模式就好了
- 忘川彼岸|小米,再见了
- 华为|以前“死活都不卖”,如今低价求中国购买,荷兰态度说变就变
- 贾跃亭|贾跃亭曾竭尽全力企图改变这个世界!消息人士:他仍在追求这目标
- 芯片|只因中国这个决定?一夜蒸发6800亿,美国芯片企业损失惨重!
- 海为川|持谦虚谨慎工作态度为最佳,组装电脑失败告诉我
- 微信|被好友拉黑不知道?微信右上角这个功能很实用,能直接显示黑名单