「Python」の版間の差分
ナビゲーションに移動
検索に移動
10行目: | 10行目: | ||
== Mainの書き方 == | == Mainの書き方 == | ||
+ | [[エントリーポイント]]の項目も参照。 | ||
<source lang="python"> | <source lang="python"> | ||
if __name__ == "__main__": | if __name__ == "__main__": | ||
20行目: | 21行目: | ||
* [[IronPython]] - [[C Sharp|C#]]で書かれたPython。 | * [[IronPython]] - [[C Sharp|C#]]で書かれたPython。 | ||
* [[Jython]] - [[Java]]で書かれたPython。 | * [[Jython]] - [[Java]]で書かれたPython。 | ||
+ | |||
+ | == 主なフレームワーク == | ||
+ | * [[BlueBream]] - 旧名Zope3。2010年1月に改名した。 | ||
+ | * [[Zope]] - Zope3がBlueBreamに改名したため、現在Zopeと言えばZope2を指す。 | ||
+ | * [[TurboGears]] | ||
+ | * [[Django]] | ||
+ | * [[Pylons]] | ||
== 関連項目 == | == 関連項目 == |
2012年5月24日 (木) 06:11時点における版
Python(ぱいそん)とは、簡潔明瞭なプログラミング言語である。
簡潔明瞭かつ学習性の高さを第一として開発されており、構文などは非常にシンプルかつ明示的である。コーディングスタイル(ソースコードの書き方)を強制するような構文が特徴で、「やり方はひとつだけである」と世界に向けて宣言している。その一方で全方位を網羅する巨大な標準ライブラリを提供することで、基本的なことは覚えやすく、かつ壮大なこともできるという環境を提供している。
Python発案者のグイド・ヴァンロッサムは支持者集団からは「終身独裁者」と呼ばれている。
標語
Pythonプロジェクトでは、「The Zen of Python」(Pythonの禅)という標語が掲げられている。 長いので別ページ。
Mainの書き方
エントリーポイントの項目も参照。
if __name__ == "__main__":
# Something In My House
主な実装
- CPython - C言語で書かれた元祖Python。
- PyPy(RPython) - Pythonで書かれたPython。CILやLLVMのコードは吐き出せる。
- IronPython - C#で書かれたPython。
- Jython - Javaで書かれたPython。
主なフレームワーク
- BlueBream - 旧名Zope3。2010年1月に改名した。
- Zope - Zope3がBlueBreamに改名したため、現在Zopeと言えばZope2を指す。
- TurboGears
- Django
- Pylons