メインメニューを開く

差分

Python

842 バイト追加, 2024年2月9日 (金)
編集の要約なし
'''Python'''(ぱいそん)とは、簡潔明瞭な(読み:ぱいそん)とは、簡潔明瞭な[[プログラミング言語]]である。
簡潔明瞭かつ学習性の高さを第一として開発されており、構文などは非常にシンプルかつ明示的である。== 概要 ==Pythonは簡潔明瞭かつ学習性の高さを第一として開発されており、構文などは非常にシンプルかつ明示的である。[[コーディングスタイル]]([[ソースコード]]の書き方)を強制するような構文が特徴で、「やり方はひとつだけである」と世界に向けて宣言している。その一方で全方位を網羅する巨大な標準ライブラリを提供することで、基本的なことは覚えやすく、かつ壮大なこともできるという環境を提供している。の書き方)を強制するような構文が特徴で、「やり方はひとつだけである」と世界に向けて宣言している。 その一方で全方位を網羅する巨大な標準ライブラリを提供することで、基本的なことは覚えやすく、かつ壮大なこともできるという環境を提供している。標準ライブラリはマイナーバージョンアップごとに[[API]]や[[クラス]]が追加されるため、時間経過とともにPythonの理念に沿わなくなってくる。そこでメジャーバージョンアップの際には毎回大規模な標準ライブラリの整理が行われる。
Python発案者の[[グイド・ヴァンロッサム]]は支持者集団からは「[[終身独裁者]]」と呼ばれている。
== Mainの書き方 標語 ==<source langPythonプロジェクトでは、「[[The Zen of Python]]」([[Pythonの禅]])という標語が掲げられている。長いので別ページ。 =="python">if __name__ その他 == "__main__": # Something In My House<* [[Python/source>エントリポイント]]
== 主な実装 ==
* [[CPython]] - [[C言語]]で書かれた元祖Python。
* [[PyPy]]([[RPython]]) - Pythonで書かれたPython。Pythonで書かれたPython。実は[[CIL]]や[[LLVM]]のコードは吐き出せる。の[[中間コード]]を吐き出したりもできる。
* [[IronPython]] - [[C Sharp|C#]]で書かれたPython。
* [[Jython]] - [[Java]]で書かれたPython。
 
== 主なフレームワーク ==
* [[BlueBream]] - 旧名Zope3。2010年1月に改名した。
* [[Zope]] - Zope3がBlueBreamに改名したため、現在Zopeと言えばZope2を指す。
* [[TurboGears]]
* [[Django]]
* [[Pylons]]
== 関連項目 ==
* [[プログラミング言語]]
 
== 外部リンク ==
* [http://www.python.org Python Programming Language - Official Website]
 
== 参考文献 ==
== 外部リンク =={{reflist}}
{{stub}}[[category: プログラミング言語]]