Python
読み:パイソン
外語:Python
スクリプト言語のひとつ。Rubyと並んでBetter Perlを目指して開発、利用されている言語として有名。
情報
- 枠組み ‐ 構造化、手続き型、オブジェクト指向
- 型付け ‐ 動的型付け
- 初出年 ‐ 1990(平成2)年
- 設計者 ‐ グイド・ヴァンロッサム (Guido van Rossum)
- 開発者 ‐ パイソンソフトウェア財団
- 最新版 ‐ 3.2.2 / 2011年9月4日
- 言語影響関係
- 主要動作環境 ‐ 様々な環境
- ライセンス ‐ Python Software Foundation License
特徴
オブジェクト指向プログラミングと、Cでの拡張機能の実装の手軽さから諸外国で多く利用されている。
記述スタイルに特徴があり、ブロックを「インデントの深さ」で表現するようになっている。
記述例(階乗計算)
# ここからfact()を定義
def fact(n):
if n <= 1: return 1
r = n
while n > 1:
n = n - 1
r = r * n
return r
# ここまでがfact()
# メイン
print fact(10)
補足
Pythonは、Googleの独自開発言語ではない。
再検索