Category:Python
出典: YKAwiki
PythonとはPerl, Rubyに並ぶスクリプト言語であり、オブジェクト指向言語である。
現在、Python 2.x系とPython 3.x系があるが、これらの間に互換性はない。 Python 3.x向けのライブラリも増えつつあるが、まだ揃い切っていない感じがするので、依然様子見な所がある。
目次 |
[編集]
特徴
Pythonの特徴として
- コンパイル不要
- 型宣言不要
- オブジェクト指向
- マルチプラットフォーム
- インデントがソースの一部となるため、見やすいソースの書き方を強制的に覚えられる
- ニシキヘビ
などが挙げられる。
[編集]
開発環境
[編集]
Windows
Pythonのサイトより、プログラムをダウンロードしインストールが必要。 違うバージョンのものを1つのPCにインストールすることが可能だが、 ライブラリ等の制限が無い限り最新のもので大丈夫。 総合開発環境として、PyScripterがある。
[編集]
Linux
多くの環境でプリインストール済み。 総合開発環境として、EclipseにPython用のプラグインを入れるなどが出来る。 小規模なものだとVim等テキストエディタで編集してコンソールから実行するだけでも十分だと思う。
[編集]
ライブラリ
- BeautifulSoup … HTMLの解析
- PIL (Python Image Library) … 画像の描画、編集
- Pygame … Python用のSDLのラッパー
- WxPython … Python用のwxWidgetsのラッパー
[編集]
Tips
- 二次元配列を作る
