- 165 名前:デフォルトの名無しさん mailto:sage [2010/03/18(木) 11:51:08 ]
- >>151
つまり、符号や前後スペースの問題等を考慮すれば、結局 def int_parsable(s): try: int(s) return True except: return False のような馬鹿馬鹿しいものを書くことになるわけでしょ 現実のプログラムで ValueError: invalid literal for int() with base 10: .... が最適なエラーメッセージだと考える人はいないだろうし 自分しか使わないオモチャをのぞけば、デフォルトの例外投げっぱなしが 最適解であることはむしろ稀なんじゃないの
|

|