文字列を数式化する

プログラムで数式を生成するのではなく、文字列から数式を生成するには、sympyのsympifyを使います。

from sympy import sympify
from sympy.core.sympify import SympifyError

expr = (input('Enter a mathematical expression: '))

try:
expr = sympify(expr)
except SympifyError:
print('Invalid input')


0 件のコメント:

コメントを投稿