2007-12-12から1日間の記事一覧

シーケンス型と繰り返し

シーケンス型とは文字列やリストのように順序のある要素の集まりです。組み込み型では他に、Unicode文字列、タプル、xrangeオブジェクトがあります。 要素だけを取り出して繰り返す >>> str = "python" >>> for i in str: ... print i ... p y t h o n イン…

例外処理 その2

try文はelse節を持つことができます。else節はtry節の中で例外が発生しなかった場合に実行されます。 >>> while True: ... try: ... file = open(raw_input("ファイル名: ")) ... except IOError: ... print "ファイルが見つかりません" ... else: ... for i…

例外処理 - 簡略まとめ

try: # 例外が起こりそうな処理を記述 # 例外を発生させる if hoge(): raise ValueError("hoge error") except ValueError: # ValueErrorクラスの例外を補足 # 例外が起こった場合の処理を記述 except IOError, inst # 例外オブジェクトを変数instで受け取る…