|Python代码转Latex公式,这个开源库用一行代码帮你搞定( 二 )
有时你并不需要代入数值计算 , 只需要以符号的形式显示数学计算公式 。 那么 , 你需要使用# Symbolic 标签:
本文插图
handcalcs 的功能本身还可以解决编程中的小问题 , 即在 Python 中 , 显示多个变量的值通常需要多个 print() 语句 , 而使用 handcalcs 能让事情变得简单许多:
本文插图
很多开发者喜欢用_表示公式中的下标 , handcalcs 可以将其显示出来 , 甚至多级下标也可以通过嵌套的形式得到显示 。
本文插图
数学公式中经常出现希腊字母(如「pi」、「eta」等) , 只要在代码中编写出对应的英文名 , 比如 alpha、beta , handcalcs 就可以显示出希腊字母:
本文插图
不只是简单的数学公式 , 复杂公式也不在话下 , 比如含有积分的公式:
本文插图
缺陷
虽然用处多多 , 但项目作者表示 , handcalcs 仍存在一些小缺陷 。
首先 , handcalcs 并不适用于 collections 这种数据类型 , 例如 list、tuple、dict 等 。
其次是在变量名方面 , handcalcs 是针对 Jupyter 环境设计的 。 如果在 notebook 上重复使用变量名 , 则可能导致错误的数学运算 。
【|Python代码转Latex公式,这个开源库用一行代码帮你搞定】handcalcs 虽然有些小瑕疵 , 但它对开发者而言颇有帮助 。 感兴趣的话 , 快来动手试一下吧!
推荐阅读
- 中年|Python编程语言有什么独特的优势呢?
- 增长|挖掘消费决策“源代码” 新氧逆势投资持续推进品牌建设
- 汽车|小鹏汽车正式以股票代码“XPEV”在纽交所挂牌上市
- 技术编程|Julia程序员选择其他编程语言最多是Python
- 趣投稿|Python初学者请注意!别这样直接运行python命令
- |初学者指南:什么是算法?11行伪代码给你讲明白
- 技术编程|76%的 Julia 用户将 Python 作为首选替代语言
- 代码|Python-不得不知的PEP8代码规范
- 技术编程|Python-不得不知的PEP8代码规范
- 中年|编程的乐趣:用Python解算法的经典趣题你知道几个?