1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 함수 작성하기

Connected

연습 문제

로컬 스코프 밖의 변수 수정하기

때때로 함수가 자신의 로컬 스코프 바깥에 있는 변수를 수정해야 할 때가 있어요. 일반적으로는 권장되는 방식은 아니지만, 필요할 때를 대비해 방법을 알아두는 것이 좋아요. 보통은 스코프 밖에 있는 변수들도 수정할 수 있도록 아래 함수들을 업데이트해 보세요.

지침 1/3

undefined XP
  • 1

    함수 내부에서 call_count를 업데이트할 수 있도록 하는 키워드를 추가하세요.

  • 2

    save_contents() 내부에서 file_contents를 수정할 수 있게 해주는 키워드를 추가하세요.

  • 3

    check_is_done()의 done에 키워드를 추가해서 wait_until_done()이 결국 루프를 멈추도록 하세요.