• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    해결됨

코드 문의 드립니다.

20.11.29 11:29 작성 조회수 80

1

39:50초쯤에 get_code 함수를 작성하시면서

마지막 리턴값이 out_text, text_color, bg_color 이었는데

그 뒤에 바로 다음 코드를 작성하실 때 

out_code, text_color, bg_color = self.get_code(bgr)

로 하셨더라고요.

out_text를 out_code로 잘못 작성하신건가요?

갑자기 다른 변수가 등장했는데 별다른 언급을 안하셔서

질문드립니다.

답변 1

답변을 작성해보세요.

1

out_text 는 get_code() 라는 함수에서 리턴한 변수명이고 out_code = get_code() 는 get_code() 함수가 리턴한 값을 받는 변수입니다.  함수내에서 리턴한 값을 out_code 로 받던 out 으로 받던 어떤 이름의 변수로 받던 상관없는 부분입니다. 

def A():

     z = 10

     return z

q = A()

위처럼 return z 한 값을 q로 받아도 문제없는것과 마찬가지의 얘기입니다.