PYTHON,怎么求符号变量在某具体点的值,英语说应该就是substitution吧?举个例子,y

PYTHON,怎么求符号变量在某具体点的值,英语说应该就是substitution吧?举个例子,y=sin(x),求y在x=L的值,当然答案是sin(L),但是在PYTHON里面如何操作?

默认的Python内建的math模块中的方法 sin(x),其中x表示弧度,并不是直接的角度。

所以如果想直接使用角度的话,需要通过math的radians方法转换一下,如下:求90度的正弦值

import math
print math.sin(math.radians(90))

追问

我是想调用sympy.sin(x)

然后再赋值,请问应该怎么赋值呢?

追答

没用过sympy,不过赋值应该和普通python表达式一样

追问

那请教普通python是什么呢?

普通的赋值

追答

x必须先赋值,后调用函数。
x = 1

调用方法,将结果返回给result
result = sympy.sin(x)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-15
调用sin函数,参数是l追问

你可能没懂我的意思,但是怎么调用参数呢