【まず1嫁】くだすれPython(超初心者用) その60 (345レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
169
(2): デフォルトの名無しさん [sage] 2025/03/31(月) 10:15:25.67 ID:NkWcWpUf(1) AAS
defaultvalueを同時に使いたくなると詰む
170: デフォルトの名無しさん [sage] 2025/03/31(月) 10:51:49.54 ID:ZsxY61RD(1/2) AAS
>>169
「詰む」とはどのような?
print出力の空辞書({})は何なんだ。これが原因で詰む?

>>> def func2(*args, defaultval=5, **kwargs):
...   print('func2', args, kwargs)
...   print('func2', defaultval)
...
>>> def func1(*args, **kwargs):
...   func2(args, kwargs)
...
>>> func1(1,2,otherkw=9)
func2 ((1, 2), {'otherkw': 9}) {}
func2 5
>>>
173
(1): デフォルトの名無しさん [sage] 2025/03/31(月) 13:19:17.50 ID:edA+79a4(1) AAS
>>172
詰んでると思うかどうかは本人次第なので>>169に聞いてくれ

そこは重要じゃなくてdef func2(*args, **kwargs)で定義してるところにfunc2(*args, **kwargs)じゃなくfunc2(args, kwargs)で呼び出すのはバグってるし何のメリットってことをまず理解しろな
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.020s