2020年2月3日月曜日

学習環境

代数への出発 (新装版 数学入門シリーズ) (松坂 和夫(著)、岩波書店)の第4章(1次方程式, 2次方程式 )、1(1次方程式)の問6の解答を求めてみる。


  1. 元の正方形の一辺の長さを a とすると、

    a 2 + 275 = a + 5 2 10 a = 250 a = 25

    よって、 25 cm。

コード

#!/usr/bin/env python3
from unittest import TestCase, main
from sympy import symbols, solve

print('6.')


class MyTestCase(TestCase):
    def test(self):
        a = symbols('a')
        self.assertEqual(solve(a ** 2 + 275 - (a + 5) ** 2)[0], 25)


if __name__ == "__main__":
    main()

入出力結果(Zsh、PowerShell、Terminal、Jupyter(IPython))

% ./sample6.py -v
6.
test (__main__.MyTestCase) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.077s

OK
%

0 コメント:

コメントを投稿