slow-starter

なにをやるにもslow start……。

python_026 標準入力処理

input/normal

  • normal
#!/usr/bin/env python
val = input()
print(val)
  • input/prompt
#!/usr/bin/env python
val = input('Enter something:')
print(val)
#!/usr/bin/env python
l = list(iter(input()))
print(l)
#!/usr/bin/env python
l = list(iter(lambda: input(),"EOF"))
print(l)

参考情報

jupyter in browser

jupyterで数学を復習すると良いらしい

  • 自分のノートPCの動作が重くなるのが嫌なので、調べていたら、jupyterの公式ページ上に以下のリンクを発見。

確認

  • 11か月前に書いたブログの内容を実行してみた。特に問題なく実行できる。

式の定義&表示

import sympy
x = sympy.Symbol('x')
expr_1 = x**2 - 5*x+4
print(expr_1)

x*2 - 5x + 4

定義した式を解く

sol_1 = sympy.solve(expr_1)
print(sol_1)

[1, 4]

その後の確認

  • 書いてから気づいたけど、google colaboratoryというサービスもあるので、そちらで充分(というかjupyterのお試しを使う必要がない)…。