とっかかり

Python 開発環境の導入(Windows)

http://www.python.jp/Zope/download/pythoncoreWindowsインストーラ(msi)を実行してインストール。
最新のもので OK だが目的によってはバージョン 2.5, 2.4 が対応していないこともあるので注意。
拡張子 py, pyw を python.exe に関連付けしてくれるので以後はスクリプトをダブルクリックしたり、
コマンドプロンプトからスクリプトファイル名を入力するとそのまま実行される。

Python スクリプトの記述

Python の基本はユニコードである。しかし現在扱っているテキストはまだ Shift JIS が多い。
Python のコード中に日本語文字列を記述するときには先頭に以下の1行を置いておく。

# coding: shift_jis

Windows で作業する場合はこの行が必ずファイルの先頭行に来るようにする。
ファイル内容を解説したコメントなどを数行置いてその下に記述するというようなことは出来ない。
以下は悪い例。

#========================================================
# hoge.py  by uyamae
# This is simple sample of Python script.
#========================================================
# coding: shift_jis


行の中の半角の # 以降はコメントとなる。
コメントにだけ日本語を使う場合でも前述の # coding: shift_jis は必須である。


Python は、文の終わりのセミコロンが不要。ただし、セミコロンをつけてもかまわない。
基本的に1行がひとつの文となる。セミコロンをつけると1行に二つ以上の文を置くことが出来る。
逆に、行の最後に半角の \ をおくと改行が無視され複数の行にわたってひとつの文を置くことが出来る。

print "a"
print "b";
print "c"; print "d"
print "e" \
+"f"