Skip to content
Hiroshi Watanabe edited this page Sep 12, 2019 · 24 revisions

TODO

  • NumPyのシュレーディンガー方程式の説明が残っている
  • 機械学習に余談を書く?「おわりに」をその代わりにする?

講義予定

  1. Pythonの概要とGoogle Colabの使い方
  2. 条件分岐と繰り返し処理
  3. 関数とスコープ
  4. リストやタプルの使い方
  5. 文字列処理
  6. ファイル操作
  7. 再帰
  8. クラスとオブジェクト指向
  9. NumPyとSciPyの使い方
  10. Pythonが動く仕組み
  11. 動的計画法
  12. 乱数を使ったプログラム
  13. 数値シミュレーション
  14. 簡単な機械学習

書かないと決めたこと

  • JITの説明
  • デコレータ
  • 計算量やオーダーの評価
  • 例外処理
  • 高階関数(map, reduce, filter)等
  • クロージャ
  • ジェネレータ

Clone this wiki locally