Python

Python2を学ぶ(3) リスト

Python2を学ぶ(3) リストPythonのリスト(配列)学んだらかなりすごいかも。 なにがすごいのさ。 自由度が。PHPでは a = ['a', 'b', 1]; a[] = 'd'; vardump(a); これで 配列が a, b, 1, d になったんだ。同じようなことがPythonでできないかと思った。 Pyth…

Python2.5を学ぶ(2) ファイル入出力

ファイル読み書きを学ぼう。以下のサンプルはすべてpython 2.5対応で、python3には対応してない。 まず前回も示したファイルの書き出し方 # -*- coding:utf-8 -*- text_ucs = u"あいうウェブABC言語\n" f = open('a.txt', 'wb') f.write(text_ucs.encode('ut…

Pythonを学ぶ(1) HelloWorldでいきなりエラー (Python2とUnicode)

プログラミング言語 Python(パイソン)を入門しようと Hello World を実行したら、いきなりエラーさ。 hello.py # -*- coding:utf-8 -*- print(u'こんにちは') 出力: $ python hello.py Traceback (most recent call last): File "hello.py", line 2, in <module> pr</module>…