Python 3 で数学を。

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

フィボナッチ級数 (フィボナッチ数列)

数列。フィボナッチ数列 (フィボナッチ級数)。(Python 3: リスト内包表記, SymPy: fibonacci())

使用するライブラリ SymPy Python 3 コード fibonacci2.py #!/usr/bin/env python3 """(docstring) """ import sympy as sym def print_math_problem(): """(docstring) """ print("""問題: フィボナッチ数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55 を作成せよ。…

フィボナッチ級数 (フィボナッチ数列)。(Python 3: @staticmethod, yield 文, generator (ジェネレータ), next())

使用するライブラリ なし Python 3 コード fibonacci.py #!/usr/bin/env python3 """(docstring) """ class Fibonacci: """(docstring) """ def __init__(self, n): """(docstring) """ self.n = n @staticmethod def fibonacci_func(): """(docstring) """ …