繁体   English   中英

同情中var与符号的区别

[英]Difference between var and Symbol in sympy

在python的sympy模块中,两个方法varsymbol之间有什么区别吗? 因为两者的工作方式相同。 我用Google搜索了一下,但我没有找到有关差异的详细解释。 它们真的是完全相同的东西,还是其中一个实际上正在使用另一个或什么?

常见问题解答中有答案。 基本上, var(x)等于x = Symbol('x') ,但前者不会强制你输入x两次,而后者更明确。 根据文档var调用symbols

Symbol也需要选择,在解释这个职位。 如果希望符号是迭代器,则可以传递假设(如positive=True ),类(如果要创建命名表达式)或seq=<True|False>

还有symbols ,其可以快速地创建符号的元组,如所解释这里a = symbols('a0:%d' % 5)它创建一个元组(a0, a1, a2, a3, a4)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM