작성한 질문수
우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
병행성 - 제너레이터(2-1)
작성
·
215
0
안녕하세요.
제네레이터 예제 강의듣다가 궁금한 점이 있어
아래와 같은 코드를 작성해서 실행해보았는데요.
여기서 궁금한게, 제가 c라는 변수에 test함수의 결과를 반환했는데, 이때 c = test()를 실행했을때, 왜 test함수의 print('Called test')가 실행이 되는 건가요?
해당 프로세스가 궁금합니다.
답변 1
결과를 반환한 것이 아니라, 실행 된 것입니다.
함수 안에 return 1 등의 구문이 있다면 c에는 1이 대입 될거예요~