-1
私はPythonで与えられた変数の多項式の派生を取ってみたいが、どこから始めるべきなのか分からない。私は再帰関数を記述しようとしましたが、私は多項式を1つずつ解析する方法を理解していませんか?私は係数を分離し、再帰関数や他の何かを書くべきですか? これは私のコードが実行すべきかです:python多項式の派生を取る
print derivative(x*y, x).string()
# x*0+1*y
print derivative(2*x*x+3*x+5, x).string()
# 2*x*1+(2*1+0*x)*x+(3*1+0*x)+0
この部分は大きなライブラリですか? 'derivative()'は 'string()'メソッドを実装するオブジェクトを返さなければなりません。そして、このステートメントの中の「x」と「y」の名前は何ですか? - 入力が文字列の場合は、式を '+'と '-'esで分割して単項式を得ることから始めて、それらを分割して係数を特定し、それが生成されるべき力に。その後、デリバティブの数式をもう一度一緒に適用します。 –
'x^2'の代わりに' x * x'を使う必要がありますか? – Bahrom