【Perl,PHP】LLバトルロワイヤル14【Ruby,Python】
■ このスレッドは過去ログ倉庫に格納されています
0351デフォルトの名無しさん
2010/12/22(水) 22:47:19def foo(obj):
if isinstance(obj, int):
foo_int(obj)
elif isinstance(obj, str):
foo_str(obj)
...
みたいなコードが
def foo(intobject=None, strobject=None, listobject=None, hashobject=None):
if intobject != None:
foo_int(intobject)
elif strobject != None:
foo_str(strobject)
...
みたいになるだけ?
まったくうれしくない、デフォルト引数の使い方間違ってね?
■ このスレッドは過去ログ倉庫に格納されています