Python

Python

名前 Python
パラダイム マルチパラダイム
登場時期 1990年
設計者 グイド・ヴァンロッサム
開発者 パイソンソフトウェア財団
最新リリース 3.1.1 / 2009年8月17日
2.6.4 / 2009年10月25日
型付け 強い動的型付け
処理系 CPython, Jython, IronPython, PyPy
方言
影響を受けた言語 ABC (プログラミング言語) ABC, C言語 C, Haskell, Icon言語 Icon, LISP Lisp, Modula-3, Perl, Smalltalk, Tcl
影響を与えた言語 Ruby, Boo (プログラミング言語) Boo, Perl, JavaScript
プラットフォーム クロスプラットフォーム
ライセンス Python Software Foundation License
ウェブサイト http://www.python.org
Python(パイソン)は、オランダ人のグイド・ヴァンロッサムが作ったオープンソースのプログラミング言語。オブジェクト指向スクリプト言語の一種であり、Perlとともに欧米で広く普及している。イギリスのテレビ局 英国放送協会 BBC が製作したコメディ番組『空飛ぶモンティ・パイソン』にちなんで名付けられた。Pythonは英語で爬虫類のニシキヘビ属 ニシキヘビの意味で、Python言語のマスコットやアイコンとして使われることがある。

image

  1. A Burmese python is coiled around the arm of hunter Michael Cole
  2. Hunter Shawn Heflick  left  shows a Burmese python to hunters
  3. Python hunting season begins today
  4. Hunter Michael Cole holds a Burmese python during a news conference
  5. 第1回 Pythonお泊まり会
  6. リカンベント  PYTHON
  7. ボールパイソン Python regius
  8. Python Hunting Season Begins in Florida

Sponsored Link

関連Webサイト

Python Japan User's Group
曰く「Webフレームワークの特徴をまとめ、Python ... 産業技術大学院大学で行われている勉強会&交流会の「InfoTalk」でPython 3が取り上げられます。 ... 第6回InfoTalk Python 3 inside out ...
Python - Wikipedia
現在のところ、Pythonインタプリタには複数の実装が存在している: ... 通常「Python」といえばこのCPythonを指す。 ... PythonからJavaのライブラリを使うことができる。 IronPython ...
Pythonの紹介
Python は Guido van Rossum 氏による、フリーなオブジェクト指向プログラミング言語です。 ... Red Hat 系 Linux ではインストーラや環境設定ツールの開発言語として利用されているので、Python ...
Python 101
... コーダーにおなじみのユニークなオープン・ソース言語 Python について紹介します。 Python のパワーとシンプルさに少しでも触れると、もう後には戻れなくなります。 ... Evelyn は、Python を Perl, Java, および ...
Python
Python の講義テキスト:「Python によるプログラミング入門(第4版) ... Python によるグラフィックス. この記事は1999年に発表された筆者の記事 「Python によるグラフィックス」 「Com」Vol.10,No.2 ...
なぜPythonユーザは少ないの?
がPythonならではの長所でしょう。 ... Python Enhancement Proposal (PEP)を事前に公開し、 この案の議論をちゃんと行ってから次期バージョンの仕様が決定していく。 ...

Pythonに関連する疑問

Q:Web開発の変遷をざっくばらんに面白半分でまとめています。 詳しい方のコメントを頂けますか? ■1990年代------------------------------------------------- 文字と絵の出るインターネット通信(www)開始 ウェブブラウザmosaic登場。ホームページが見れる。 HTMLでホームページを作ろう PerlやCを呼び出して動的ページ(CGI) HTMLにスクリプトを混在できたら便利だ(MSのASP,PHP,Servlet/JSP) ■2000年代「分業すすむ」----------------------------------- 分業化。デザイナとプログラマの範囲を分けたい(テンプレートエンジン、フレームワーク) JavaのStrutsフレームワーク(設定は全部外出し、MVC、ORマッピング) ■不満「設定多すぎ、XMLは人間には読みにくい」------------------ 設定多すぎたStdutsの反動、「ルールに沿ったら設定書かずに半自動」のフレームワーク(Ruby On Rails)大ヒット Ruby on Rails的フレームワーク出回る PHP - CakePHP Perl - Catalyst Python - Turbo Gear ■2007「RonRのように仕事は進まないよね。余計なルールはだいたいジャマ。外枠だけでいい」------- 「好きなように使え」のライブラリ集的シンプルフレームワーク (Zend Framework) ■現状 どのフレームワークを選んでも皆MVCの部分しか使ってない(?) A:回答

Q:[プログラミング言語の概念の理解] 様々なコンピュータ言語の入門的な書籍を買っては、理解できずに放置する有様です。 まず、読み始め最初の頃の配列の概念が、何に使うのかわかりません。 エリック・レイモンドが「Python」からはじめよう、といった論文を書いていました。 そうはいっても、スクリプトな言語でコンピュータの仕掛けが分からないままでは、 果たして自分は納得いくのか疑問です。 根本的なことを理解できずにいるので結局、アスキーのマシン語の本まで買ってしまいました。 その他、これはPerlの達人に「条件分岐が苦手なんだね」とも言われました。 それから一つを学ぶと他に応用きく(習得しやすい)と言う事がコンピュータ言語ではあるようですが、 根本的なことを理解できずにいるので、一体どこから始めればいいのやら・・・。 それで何年も習得できずにいます。 できれば、Windowsを利用しているのでC#ができるようになりたいです。 また、フリーソフト運動に参加したいとも考えておりますので、C/C++もできれば万々歳です。 言語の理解と言うよりも、概念の理解はどのようにしたらよいでしょうか・・・A:回答

Q:【解決で500ポイント】cx_Freezeについて質問です。tkinterを使用するスクリプトを実行ファイル化しようとしましたが、エラーが発生し困っています。 以下に再現した状況を書きますので、小学生に説明する様な気概で丁寧に対処法を教えて頂けませんでしょうか。指示の通りに操作し解決した場合、少ないですが500ポイントを送付させて頂きます。 環境:Windows7(54bit)/Python 3.1.1 Windows x86/cx_Freeze Windows Installer (Python 3.1) Python及びcx_FreezeのインストールディレクトリはC:\Python31。 exe化対象のスクリプトではtkinterをtkという名前でインポートしています。 以下cmd操作。 cd C:\Python31\Scripts cxfreeze script.py 以上の操作でバイナリ生成までは完了します。 しかし、exeファイルの実行時エラーが発生してしまいます。 C:\Python31\Scripts\dist>script.exe Traceback (most recent call last): File "C:\Python31\lib\site-packages\cx_Freeze\initscripts\Console3.py", line 2 7, in <module> exec(code, m.__dict__) File "script.py", line 9, in <module> File "C:\Python31\lib\tkinter\__init__.py", line 38, in <module> from tkinter import _fix ImportError: cannot import name _fix _fixモジュールの読み込みに失敗している様ですが、対象方法がイマイチ解りません。ご教授お願い致します。 A:回答

Q:某雑誌のIRC特集について原稿書いてます。 各言語別のオススメIRCチャンネルがあったら教えてください。 特にRuby, PHP, Python あたりが知りたいです。 Perlの例: ・#plack@irc.perl.org  miyagawaさんがメインで開発中のPlack/PSGIについてのチャンネルです。  こちらはirc.perl.orgでホストしているものになります。  英語ベースで活発に開発が行われている状況を見ることができ、非常に刺激になります。 こんな感じでオススメしていただければ、雑誌に引用という形かなんかで掲載させていただきたいと思います。A:回答

Q:ハードウェアのことがよく分かりませんので教えてください。 $cat /proc/cpuinfo Intel(R) Pentium(R) D CPU 3.00GHz と比較して、Intel Xeon L3110(3.00GHz Dual-Core)やIntel Core 2 Duo E4300(1.8GHz)はどれほどの性能に違いがありますか? 用途はNginxやApache、MySQL、Django(Python)を動かします。 厳密な比較は難しいと思いますので、皆さんの印象で結構です。A:回答

Q:Python の良い情報源を教えてください。 とりあえず新たに Python を学ぶに当たって良い参考書やサイトを知りたいです。 既存スキルは Perl,PHP 等 LL 系言語はいくつか、Java も少々、実務レベルで使用しています。 Python はとりあえず入門書を1冊買った程度でライブラリやフレームワークはこれからと言ったレベル。 一応目標の一つに Google App Engine でのアプリ開発がありますが、重視しなくても良いです。 また、HowTo 物よりはリファレンス系を好みます。A:回答

Q:Python3.xのソースコード(.pyファイル)をWindows用の実行ファイル形式(.exeファイル)に変換する方法を教えてください。 py2exeはバージョン2.x系にしか対応しておらず、困って居ります。A:回答

Q:(質問訂正)Pythonにおける2進数の扱いが変だと感じるのは私だけでしょうか。 >>> format(31,"06b") '011111' >>> format(-31,"06b") '-11111' >>> format(32,"06b") '100000' >>> format(-32,"06b") '-100000' マイナスが2の補数表現でなく単にマイナス符号を付加しただけと言う点は良いとしても、 マイナス時、その数の絶対値を2進数で表したときの最上位ビットが0の場合は最上位ビットが省略されてしまいます。 奇妙だと思いませんか? なぜこの様な仕様になっているのでしょうか。 Pythonの仕様に詳しい方はご回答お願い致します。 ※質問内容が不明確で、かつ誤りがありましたので訂正して再投稿しました。A:回答

pico~ ©もんじろうキーワード