スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ナンプレの解答を求めるプログラム Python編

ナンプレ (ナンバープレース、数独) の解答を求める Python によるプログラムの例。

more...

スポンサーサイト

【theme : プログラミング
【genre : コンピュータ

辞書の配列をキーでソートする Python編

辞書からなる配列をキーでソートするPythonプログラムの例。

more...

【theme : プログラミング
【genre : コンピュータ

FizzBuzz問題の解答例 Python編

PythonプログラムによるFizzBuzz問題の解答例。Python 3に対応。

2011年7月30日更新。

more...

【theme : プログラミング
【genre : コンピュータ

Windows XPにおけるPythonのセットアップのメモ

Windows XPにおけるPythonのセットアップ作業の手順を自分のためにメモ。

Pythonの入手とインストール

インストーラが以下のページから入手可能:

Download Python

Pythonには2系と3系があり、現時点では2系のほうがより安定的。2系の現時点(2010年5月2日現在)での最新バージョンが2.6.5。なので、Python 2.6.5 Windows installer (python-2.6.5.msi)をダウンロード。

python-2.6.5.msiを起動させたら、あとはウィザードに従って作業をすれば、インストールは完了。

環境変数「PATH」の設定が必要。インタープリタpython.exeが格納された場所を表すパス「C:\Python26」をPATH変数の値に追加。

最後に、コマンドプロンプトを起動して

> python --version
Python 2.6.5

のように表示されれば成功。

Pythonスクリプトの実行

以下のプログラムを、例えば「hello.py」という名前で保存。Pythonスクリプトの拡張子は「py」。

print "Hello!"

スクリプトを実行するには、pythonコマンドを使う。コマンドプロンプトを起動し、cdコマンドでhello.pyのあるディレクトリに移動したのち、以下のコマンドを実行。

> python hello.py
Hello!

プログラムに日本語が含まれる場合には、プログラムの1行目か2行目に「# coding: shift_jis」のような記述が必要。

# coding: shift_jis

print "こんにちは。"
実際、「# coding: shift_jis」を書かないと、
>python helloj.py
  File "helloj.py", line 1
SyntaxError: Non-ASCII character '\x82' in file helloj.py on line 1, but no enco
ding declared; see http://www.python.org/peps/pep-0263.html for details

のようなエラーが出る。ここで、上のプログラムの名前を「helloj.py」としている。

【theme : プログラミング
【genre : コンピュータ

プロフィール

よしいず

Author:よしいず
MATHEMATICS.PDFというウェブサイトを運営しています。

管理の都合上、トラックバックとコメントはオフにしてあります。ブログ経験者なら分かっていただけると思いますが、スパム(アダルトやその他の宣伝)ばかりなのが現実です。

リンクは自由です。当サイトの記事に対する間違いの指摘・意見・感想などを述べた記事からのリンクは歓迎です。ただし、ブログ記事アップ直後はミスが多く、頻繁に修正します。場合によっては削除する可能性もあります。その際、何も断りもなく修正・削除しますがご了承ください。内容を参考にする場合には投稿後一週間ほど様子を見てからにしてください(笑)。

記事の間違いを指摘するときは、その具体的箇所、理由(仕様に反するなど)・根拠(参考にした文献など)、代替案(同じ結果を得るための正しいやり方)も教えてください。そうしないと、(指摘される側および第三者はその時点では無知の状態なので、)どこが間違いなのか分かりませんし、本当に間違っているのかどうかが判断・検証できません。実際、間違いだと指摘されたことが結局は正しかったというケースもありますので。

このブログのタイトル一覧

リンク
月別アーカイブ
カテゴリ
最新記事
検索フォーム
RSSリンクの表示
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。