← 목록

Python 문법 중급반 문제

Lv.3 Python stdin/stdout
문제 설명
연속 결석 횟수를 기억하는 함수

다음 조건에 따라 연속 결석 횟수를 관리하는 클로저를 작성하세요.

※ create_absence_tracker() 함수는 내부 함수 tracker(attended)를 반환해야 합니다.

조건은 다음과 같습니다.

1. 최초 연속 결석 횟수는 0입니다.
2. attended가 False이면 연속 결석 횟수를 1 증가시킵니다.
3. attended가 True이면 연속 결석 횟수를 0으로 초기화합니다.
4. 연속 결석 횟수가 3회 이상이면 "학회원 상담 필요"를 반환합니다.
5. 그 외에는 현재 연속 결석 횟수를 반환합니다.


출력 결과:

연속 결석: 1회
연속 결석: 2회
연속 결석: 0회
연속 결석: 1회
연속 결석: 2회
학회원 상담 필요
연속 결석: 0회
연속 결석: 1회

솔루션 Python
실행 결과
실행 또는 제출하면 결과가 여기에 표시됩니다.