Python 3 で数学を。

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

サイコロ

確率。確率分布。期待値。サイコロ。(Python 3, SymPy: sympy.stats, Die(), density(), dict, E())

使用するライブラリ SymPy Python 3 コード dice1.py #!/usr/bin/env python3 """(docstring) """ from sympy.stats import Die, density, E def print_math_problems(): """(docstring) """ print("""問題: (1) (六面体の) サイコロの確率分布を求めよ。 (2…

確率。サイコロの期待値。(統計学) (Python 3: リスト内包表記, sum(), doctest, testmod())

使用するライブラリ 標準ライブラリの doctest Python 3 コード ex.py #!/usr/bin/env python3 """(docstring) """ def ex(): """ >>> EX = sum([i*(1/6) for i in range(1, 7)]) >>> EX 3.5 """ # サイコロ EX = sum([i*(1/6) for i in range(1, 7)]) print…