[過去ログ] Pythonのお勉強 Part67 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
867
(3): デフォルトの名無しさん (ワッチョイ df3d-PcnG) [sage] 2022/09/05(月) 23:15:47.48 ID:Px3NNFOB0(1) AAS
関数がN個あって、呼び出し関数に引数kを与えたら
順繰りに関数を呼び出すことをしたんだけど可能?
kansuK→kansuK+1→・・→kansuN→ kansu1→・・→kansuK-1

def kansu1:
def kansu2:
def kansuN:

def yobidashi(k)
  ret=kansuK
  ret=kansuK+1
N個繰り返す
870: デフォルトの名無しさん (ワッチョイ 5f01-UbTH) [sage] 2022/09/06(火) 00:08:28.04 ID:UGkhIqTd0(1) AAS
>>867
getattr()とかのメタプログラミング機能を使えば簡単にできるけど
設計を見直したほうがいい可能性のほうが高い
871: デフォルトの名無しさん (ワッチョイ c7f0-PIMQ) [sage] 2022/09/06(火) 00:34:52.50 ID:ItiT2cL10(1) AAS
>>867
素人はそんなこと考えるんだな
とりあえずやめとけ
874: デフォルトの名無しさん (アウアウウー Sa8b-Ro21) [] 2022/09/06(火) 09:11:56.24 ID:9WMtC8ULa(2/3) AAS
>>867
ret = kansuN(kansuN-1(kansuN-2(...kansu2(kansu1(k))...)))
じゃないのか
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.036s