私はeval()を理解しようとしていますが、運があまりありません。ユーザー提供の統合機能に "eval"を使用していますか?
私は自分の数学ライブラリを作成しており、ライブラリに統合を組み込もうとしています。 Pythonに関数を一連の変数、定数、演算子として認識させる助けが必要です。私はevalがトリックをするだろうと言われましたが、私はそれについてどうやって行くのですか?
fofx = input ("Write your function of x here >")
def integrate (fofx):
#integration algorithm here
#input fofx and recognize it as f(x) to be integrated.
私はドキュメントを試してみましたが、それは限られていると私は評価したい私の関数にそれを適用できるか見当もつかない。
'eval'はここでは役に立ちません。 ['ast'](http://docs.python.org/py3k/library/ast.html"抽象構文木 ") –
あなたの質問は何ですか? – Marcin
http://docs.python.org/library/functions.html#evalには制限がありますか?このリンクについて不明な点は何ですか? – Simon