Python 3 で数学を。

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

順列

順列。異なるものの順列。(Python 3, SymPy: sympy.functions.combinatorial.numbers, nP())

使用するライブラリ SymPy Python 3 コード permutations2.py #!/usr/bin/env python3 """(docstring) """ from sympy.functions.combinatorial.numbers import nP def print_math_ploblems(): """(docstring) """ print("""問題: (1) 6P3 (2) 10P2 (3) a, b…

順列 nPr (Python 3, アンパック, SciPy: scipy.special, perm())

使用するライブラリ SciPy Python 3 コード permutation1.py #!/usr/bin/env python3 """(docstring) """ from scipy.special import perm def permutation(nums): """(docstring) """ return perm(*nums) if __name__ == '__main__': print("""以下の計算を…