プログラム言語 Python

Python は文法が簡易で可読性に優れる、拡張モジュールが豊富に用意されており(C/C++で自作することも可能)、テキスト処理に限らず多様なアプリケーションの開発に利用できます。

CGIの開発も可能で、欧米ではPerlに次いで人気のあるスクリプト言語です。


Python を利用する

Pythonの利用方法。

以下のどれかの方法で利用できます。

 

Meadowで個人的に必要な設定(python modeの追加)

Python Mode

http://www.python.org/emacs/python-mode/

  1. C:\cygwin\usr\local\Meadow\2.00b1\lisp\progmodesにpython-mode.elを置く
  2. M-x byte-compile-file python-mode.el
  3. .emacsに以下の記述をした。

最新版を手に入れたら、以下のコマンドでインストールしましょう。

;;;Add python mode
(setq auto-mode-alist
     (cons '("\\.py$" . python-mode) auto-mode-alist))
(setq interpreter-mode-alist
     (cons '("python" . python-mode)
           interpreter-mode-alist))
(autoload 'python-mode "python-mode" "Python editing mode" t)
 

簡単なサンプルプログラム

python.py

#! /usr/bin/python

numbers=[1, 2, 3, 4, 5, 6]  # 数値のリスト

for i in numbers:   # 数値のリストに対してループ
  print i   # ループの範囲はインデントで決まる

print numbers

実行結果

$ python ./python.py
1
2
3
4
5
6
[1, 2, 3, 4, 5, 6]
 

Valid XHTML 1.1! Valid CSS! 初版更新日 2007/06/16   最新更新日 2007/06/16