#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목Lecture04 강의내용질문2021-09-15 16:35
작성자

mb-file.php?path=2021%2F09%2F15%2FF1829_%EC%A7%88%EB%AC%B8.png
사용자 정의 함수 만들때 return 값을 따로 지정하지 않은경우 return None으로 인식된다는 부분의 강의 내용입니다.

위에 빨간색으로 동그라미 친부분이 이해가 가지않습니다

say()함수를 result에 넣어줬으므로 result의 결과로는 say()의 결과값인 Hello가 나와야하는 거 아닌가요?


def say():

      print("Hello")

say()

---> Hello 나옴


def say():

      print("Hello")

result = say()

result

---> 아무것도 안나옴(None)              


>>여기서 왜 이 값이 Hello가 아니라 None으로 나오는 지 잘 모르겠습니다! 

실제로 수행해봐도 Hello로 나오는데 강의내용에는 None이라고 설명해주셔서요ㅜㅜ

댓글
이전[re]step 4 코딩 질문 드립니다2021-09-15
다음[re]Lecture04 강의내용질문2021-09-15