入力に基づいて定義できる関数を作成して、keep_running
実行されていた時間または反復回数に敏感になるようにしたいと考えています。関数の外側でカウンターをデクリメントせずに反復を行うPythonicな方法を思い付くことができないようです。
def keep_running(ttl):
return ttl > 0
ttl = 1
while keep_running(ttl):
do_stuff()
ttl -= 1
できれば完全に関数内でこれを行うより良い方法はありますkeep_running
か?