코루틴이란 동시성을 위해 사용자가 쪼갠 하위 구문을 대기시키고, 이어서 실행할는 기능 함수 호출의 주/종 관계가 아니므로 시간에 관계 없이 n개의 작업을 대등 관계로 처리할 때 효과적 코루틴은 실행 흐름을 저장 및 복원할 수 있어 대기 및 이어서 실행 가능 코루틴 스케줄러는 한번에 하나의 코루틴만 이어서 실행하고 나머지는 대기 상태 유지 파이썬 코루틴 제너레이터를 개선 사용, 쪼갤 하위 구문 앞에 yield 문 배치 제너레이터의 일종이므로 호출 구문은 코루틴을 실행하는 것이 아니라 코루틴 객체만 생성 코루틴 객체를 인자로 내장 함수 next()를 호출하면 yield까지 실행한 후 대기 인자와 함께 코루틴 객체의 send() 메소드를 호출하면 다음 yield까지 실행 def co_func(): # subr..