Open Source Web Development Tutorials - Dev Shed
Pythonプログラミングの紹介
(2008/10/01公開)
Pythonプログラミングの紹介
Pythonという名前ではあるが、エリック・アイドルやジョン・クリーズの「モンティ・パイソン」とはあまり関係ない。このPythonとはオブジェクト指向のインタープリタ・スクリプト言語だ。明確かつ簡単に作られており、大きなプログラムを組んだり、ほかのプログラムのパーツをのり付けするのに役立つ。この記事を読んでPythonを読者のプログラマツールキットに加えてほしい。
暖かい暖炉がパチパチと音を立てるそばで、われわれがベッドで心地よく休みながらもうすぐ来る旧友サンタ・クロースの夢を見ている間に、ギド・バン・ロッサムは1週間の仕事休みをどのように使おうかいら立ちながら考えていた。いくつかのシナリオを考えてみる:家族で一緒に過ごすか?それはダメだ。貧しい人のためにキッチンでボランティアでもするか?いや、いや。サンタ・クロースの衣装を着て、その恐ろしい形相に泣きやまない子供をひざに乗せ、小銭でも稼ぐか?かなりひかれる。
しかし最後に、バン・ロッサムはプログラム言語を作ることにした。以前ABCという(ジャクソン・ファイブの歌が頭から離れなくなってしまった)プログラム言語を作ったことのある彼は、その子孫を作りたかったのだ。祝い酒の飲みすぎで暗示を受けたのか、彼はお気に入りの「モンティ・パイソンの空飛ぶサーカス」のエピソードを見ることにした・・・いや、違うかもしれない。いずれにせよ、バン・ロッサムはその新しい言語をPythonと呼ぶことにした。それから歴史が始まったのだ。
異端審問は想定外だった!
ここから先に進む前に、3つの質問に答えていただきたい。
Pythonをダウンロードしてインストールしたか?(もしまだであれば、www.python.org/download からそうしてほしい)
「メモ帳」の使い方は知っているか?(でなければこの文書を読むのもままならないはずだ。そのまま続けてほしい)
荷物を持ったツバメの飛行時速は?いや・・・3番目の質問などない。「モンティ・パイソンの聖杯伝説」の橋のシーンのまねをしてみたかっただけだ。
上の質問に対する答えがすべて「イエス」なら、次に進んでほしい。もし、1つでも「ノー」があるなら、問題を修正し、戻ってきてもう一度質問を読んでみてほしい。その後、次のセクションに進む。
Copyright © 2008 Ziff Davis Enterprise, Inc.
Originally appearing in the U.S. Edition of Dev Shed. All Rights Reserved.








