On Sun, 3 Sep 2006 21:09:12 +0900 (JST)
kikwai@... (機械伯爵) さんwrote:
> これでも動きますが、fileとゆー名前は一応組み
> 込み関数(いやタイプジェネレータだっけ?)なん
> で、ちょっとだけ改造
この場合、エラーにならないのは代入文だからじゃないでしようか。コンテキ
スト的に関数ではありえないですから。「初めてのPython」から引っ張ってきた
コードなのですね(初版、105ページ、^^)
> from re import match
> f = file("test.txt")
>
> for x in f:
> if match("^[a-z]+$", x):
> print 'Alphabet: ', x
> elif match("^[0-9]+$", x):
> print 'Number: ', x
> else:
> print 'What?:', x
>
> f.close()
>
> こんなもんかしら?(コードは表示依存しないため、
> 全角スペースを使ってますので、コピペして動かさない
> でね☆)
@niftyのフォーラムだとタブはなくなっちゃって困りましたが、メーラーでタ
ブが消えて困るということはありますか。
コピペして動かしましたが、きちんと動きましたよ^^)もちろん、エディタに
貼り付けると全角空白はすぐわかりますからタブに置換しました。
藤岡 和夫
kazuf@...
TS Networkのために http://homepage1.nifty.com/kazuf/