Presentation is loading. Please wait.

Presentation is loading. Please wait.

平成30年度高知工科大学教職科目 微分方程式特論I 11 高知大学教育学部技術教育コース 北川 晃.

Similar presentations


Presentation on theme: "平成30年度高知工科大学教職科目 微分方程式特論I 11 高知大学教育学部技術教育コース 北川 晃."— Presentation transcript:

1 平成30年度高知工科大学教職科目 微分方程式特論I 11 高知大学教育学部技術教育コース 北川 晃

2 プログラミング言語 Python オランダ人グイド・ヴァン・ロッサムが開発(1990年~).
汎用のプログラミング言語.Ver. 2⇒3へ移行中. Ver. 2と3に互換性はないが,2に3の一部の機能を実装. 無料で利用できる(Win/Mac/Linux など). 文法が最低限のものしか準備されていない ⇒予約語が少ない(30語程度)ので学びやすい. 幅広い支持層を獲得.機械学習などで広く用いられている. オブジェクト指向に対応. 名刺サイズのコンピュータRaspberry Piの標準言語. YouTubeもPythonで書かれている.

3 Pythonの特徴 インタープリタとして動作するが,かなり高速. まとまったスクリプトを実行することも可能.
標準ライブラリの他,サードパーティ製の ライブラリも充実している. 変数の型は動的に割り振られる(宣言がいらない). 大文字,小文字を区別する. コードはシンプルで扱いやすい(短く書ける). 字下げ(インデント)に重要な意味がある. Tcl/Tkと組み合わせて,GUIプログラミングもできる.

4 Pythonの参考書 独学プログラマー Python言語の 基本から仕事のやり方まで 詳細!Python 3 入門ノート

5 Pythonのインストール(はじめに) GUI IDE
Pythonは公式サイトから入手できる(Ver. 2/3, 64bit/32bit)が… GUI IDE NumPy(行列演算) SciPy(統計,最適化他) Matplotlib(グラフ作成) Scikit-Learn(機械学習) 数値計算ライブラリを別途インストールしなければならない PIP (Pip Installs packages)を用いて個別にインストールする. 面倒な場合は…

6 Pythonのインストール(Win) 代表的なライブラリを組み合わせたパッケージをインストール Ver. 3を選択
Ver. 3を選択 ‘Get the Cheat Sheet’ は閉じてよい.

7 Pythonのインストール(Mac) Python 3を別にインストールする. Ver. 3を選択
MacOSにはPython 2が標準でインストールされているが… Python 3を別にインストールする. Ver. 3を選択


Download ppt "平成30年度高知工科大学教職科目 微分方程式特論I 11 高知大学教育学部技術教育コース 北川 晃."

Similar presentations


Ads by Google