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

  • 二次元配列を作る

カテゴリ: “Python”

このカテゴリには 0 の項目があります。