[Python] ์ฝ๋ฃจํด
ํ์ด์ฌ์์ ํจ์์ yield ํค์๋๋ฅผ ์ฌ์ฉํด์ ์ฝ๋ฃจํด์ ๊ตฌํํ ์ ์๋ค.

์ ๋ฌ๋ฉด new_coroutine์ด ์ฝ๋ฃจํด ์์ฑ์ฉ ํจ์๊ฐ ๋๋ค.
๊ทธ๋ฆฌ๊ณ co๋ ์ฝ๋ฃจํด ๊ฐ์ฒด๋ผ๊ณ ๋ถ๋ฅด๋๋ก ํ๊ฒ ๋ค.
๊ฐ์ฒด๋ก next ํจ์๋ฅผ ์ฐ๋ฉด ์ ๊ธฐ ์์ฑํจ์์ ์๋ ์ ์ดํ๋ฆ์ด ๊ทธ๋๋ก ์ํ๋๋ค.
๋จ, 'yield'๊ฐ ์กด์ฌํ ๋๊น์ง๋ค. yield๊ฐ ์๋๊ณณ์ ๋ง๋๋ฉด ๊ทธ ์ฆ์ ์ ์ง๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ด ๊ฐ์ฒด ๋ด์ ์ ์ดํ๋ฆ์ send๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ๋๊น์ง ์ ์ง๋๋ค.
๊ทธ๋ฆฌ๊ณ send๋ก ๋ฐ์ดํฐ๊ฐ ๋ณด๋ด์ง๋ฉด ๊ทธ๊ฑธ yield๊ฐ ์๋ ์๋ฆฌ์ ๊ทธ ๋ฐ์ดํฐ๊ฐ ๋ฑ ๋ค์ด๊ฐ๋ ๊ฒ์ด๋ค.
์ ์ฐธ ์ฝ๋์ ์ฐ๋๊ฑธ ๊น๋นกํ๋๋ฐ.
co.close()๋ฅผ ํ๋ฉด ์ฝ๋ฃจํด์ด ์ข
๋ฃ๋๋ค.
ํ๋์ ์ฝ๋ฃจํด ์์ฑํจ์๋ก ์ฌ๋ฌ๊ฐ์ ์ฝ๋ฃจํด ๊ฐ์ฒด๋ฅผ ์์ฑํ ์๋ ์๋ค.
์ด๋ ๊ฒ
