나는 입력에 기반하여 정의 된 함수 keep_running
을 만들고 싶습니다.이 함수는 실행 시간이나 반복 횟수에 민감합니다. 나는 함수의 외부 카운터를 감소시키는없이 반복 할 수있는 파이썬 방법을 마련 할 수없는 것 예컨대 :파이썬에서 while 루프를 종료하는 함수는 무엇입니까?
def keep_running(ttl):
return ttl > 0
ttl = 1
while keep_running(ttl):
do_stuff()
ttl -= 1
기능 keep_running
내에서 바람직하게는 완전히이 작업을 수행 할 수있는 더 나은 방법이 있나요?