というのをやってる人がいたので、やってみた。…
2013年1月20日
1 分
Python の正規表現は Ruby や Perl のように組み込みではなくて、reモジュールとして提供されている。使い方は2通りあって、ひとつはreモジュールの関数を使うやり方、もうひとつはre.compile関数で正規表現オブジェクトを作って使うやり方だ。…
2013年1月19日
1 分
今回は小ネタ。md5モジュールを使って MD5ハッシュを計算する。…
2013年1月15日
1 分
CSVファイルの読み込み…
2013年1月14日
1 分
例外の捕捉…
2013年1月13日
1 分
クラスの継承…
2013年1月12日
1 分
クラスの定義とインスタンスの作成…
2013年1月12日
1 分
ジェネレータはイテレータオブジェクトを返す関数だ。def を使って通常の関数と同じように定義できるけど、ひとつ違うのは return で値を返す代わりに、yield で計算途中の値を返すことができる点。ジェネレータから返されたイテレータオブジェクトは、nextが呼び出されると yield が出てくるまで計算を進めて値を返す。そしてまたnextが呼び出されると、続きの計算をして yield が出てきた時点でまた値を返す。これを繰り返すわけだ。だから、ジェネレータでは while ループの中で…
2013年1月6日
1 分
Pythonのイテレータは外部イテレータといわれるやつみたい。…
2013年1月6日
1 分