인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

윤태영님의 프로필 이미지
윤태영

작성한 질문수

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

Class(1-3)

class 질문

작성

·

391

0

- 학습 이 부분 강의에서 return 을 사용하셨던데 print문을 사용하지 않은 이유가 궁금합니다. 그리고 print문을 사용해서 메소드를 호출해 보았는데 출력이 되기는 하는데 None이 뜨는데 왜 이런건가요? 자세히 답변좀 부탁드립니다.~!

답변 1

0

좋은사람님의 프로필 이미지
좋은사람
지식공유자

이미 아래에서 print문을 사용했고 speak 함수내에서도 print문 사용이기 때문에

print 문이 중첩이 되어서 None 이 출력됩니다.

return을 사용해야 외부 print로 출력될 문자열을 반환해여~

윤태영님의 프로필 이미지
윤태영

작성한 질문수

질문하기