#author("2021-04-09T16:45:47+09:00","default:LabMember","LabMember")
Pythonは、数値計算に限定しない汎用のインタープリタ言語である。その適用範囲は広大で、個人が日常の細かい作業を行うのに使うスクリプトから、動的Webページの生成、大掛かりなアプリケーションまで様々に利用されている。Pythonはそもそもモジュールによって機能拡張する事を前提として設計されており、そのため数値計算や数式処理用の拡張モジュールが開発され、科学技術分野で徐々に利用されてきている。

- 汎用言語であり、様々な用途の拡張モジュールが開発されているので、非常に幅広い応用分野を持つ
- 各種プラットフォーム用のPythonがオープンソースで開発されており、無料で利用可能
- プログラミング言語としてのデザインがMatlabやScilabよりも優れている(著者私見)。
- Pythonは初心者にとって最も学びやすい言語の一つとされる。
- 科学技術計算用に、ScipyやMatplotlib等のモジュールを導入することにより、強力な数値計算言語として利用可能
- Matplotlibで生成されるグラフの品質は、MatlabやScilabよりずっと高い
- Sympyを利用すれば、数式処理も可能
- Jupyter LabなどのIDEが充実している,しかもMatlabよりずっと軽い(著者私見)

普段づかいで最も利用するのは科学技術計算であろうから,ここではそれに限定して使い方を簡単にまとめる.ただし,留意してほしいのはPythonの用途は科学技術計算に限定されるものではなく,より広範囲な分野で使えるということである.

** インストール [#t33b300a]
一般に、Pythonは、[[PythonのWebsite>>http://www.python.org/]]などからダウンロードできる。 以下に、各種OSにおけるインストール方法を概説する。

*** WIndows [#w212216a]



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS