2010-03-17から1日間の記事一覧
書き疲れてきたので、最後はTips。 文字列はシーケンス型となっているので、for文を使うと1字ずつの処理が簡単に書けます。 without_a = u'abcdefg' for ch in without_a: if ch != 'a': print 'not a'
Pythonのファイル操作は、ビルトイン関数を通じてファイルにアクセスします。 infile = open('input.txt', 'r') outfile = open('output.txt', 'w')Input/Outputで共通の関数ですが、2番目の引数が異なり、ここでモードを指定します。 ファイルを開いたあと…
ファイル操作の前に書くことがあった。 Pythonの null値は Noneという型で扱われています。 Javaだと面倒な nullチェックなどが、若干楽に書けるようになっています。 none_data = None if none_data: print u'Noneだと条件に当てはまらない' if not none_da…