Python 3 で数学を。

Python 3 とライブラリで数学の問題を解いていきます。統計学や機械学習はときどき。

2次方程式 (二次方程式)

2次関数 (二次関数)。2次方程式 (二次方程式) の応用 (Python 3, SymPy: solve(, dict=True), Eq())

使用するライブラリ SymPy Python 3 コード quadratic_functions2.py #!/usr/bin/env python3 """(docstring) """ import sympy as sym def print_math_problems(): """(docstirng) """ print("""以下の 2 次方程式の応用問題を解け。 (1) ある数 x から 3 …

2次関数 (二次関数)。2次方程式 (二次方程式)。2次方程式 (二次方程式) の解法 (だが、解の公式は使用しない)。(Python 3: class (クラス), SymPy: solve(, dict=True), sqrt())

使用するライブラリ SymPy Python 3 コード quadratic_functions1.py #!/usr/bin/env python3 """(docstring) """ import sympy as sym # (@staticmethod の要不要の議論は、『Fluent Python』が参考になる)。 class MathProblems: """(docstring) """ @stat…

方程式。2次方程式 (二次方程式)。 (Python 3, SymPy: solve())

使用するライブラリ SymPy Python 3 コード sym_solve.py #!/usr/bin/env python3 """(docstring) """ import sympy as sym def sym_solve(expr): """(docstring) """ return sym.solve(expr, dict=True) if __name__ == '__main__': x = sym.Symbol('x') # …