Python 3 で数学を。

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

数列。等差数列 (Python 3)

使用するライブラリ

なし

Python 3 コード

arithmetic_progression.py

#!/usr/bin/env python3


"""(docstring)
"""


def arithmetic_progression(a, n, d):
    """(docstring)
    """
    # 初項 a, 第 n 項, 公差 d
    return a + (n-1) * d


if __name__ == '__main__':
    print('初項が 3 で公差が 2 のとき、第 12 項はいくらか\n')

    # 初項 3, 第 12 項, 公差 2
    print('解答:', end='')
    print(arithmetic_progression(3, 12, 2))

出力

$ python3 arithmetic_progression.py
初項が 3 で公差が 2 のとき、第 12 項はいくらか

解答:25

参考文献 (数式を参考)

高校数学解法事典 第九版

高校数学解法事典 第九版