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

제목실습자료의 사용자 정의 함수에서 print를 사용했을때 발생하는 오류2022-03-17 15:41
작성자


실습 자료 Step_04_Functions_Part_2 에서 print와 return을 병행해서 썼을 때 오류가 나는 것에 대한 질문입니다. 첫번째 사진처럼 마지막 return abs(a-b)일때는 예시에서 에러가 뜨지 않는데, 두번째 사진처럼 return print(abs(a-b))를 사용했을 때에는 오류가 나는 이유가 궁금합니다. 저는 return abs(a-b)일 때 함수를 호출하면 abs(a-b)가 ,결과값이고, 결과값이 반환되는 것으로 이해했습니다. 같은 원리로 print(abs(a-b))를 사용했을 때에도 함수를 호출하면 abs(a-b)값을 출력하는 것이 결과값이 되어 반환되어야 할 것 같은데 이해가 가지 않습니다ㅠ 질문 읽어주셔서 감사합니다ㅠ


mb-file.php?path=2022%2F03%2F17%2FF2023_%EC%82%AC%EC%9A%A9%EC%9E%90%20%EC%A0%95%EC%9D%98%20%ED%95%A8%EC%88%98%20return%20print%20%EC%A7%88%EB%AC%B8%201.PNG

[사진 1]
mb-file.php?path=2022%2F03%2F17%2FF2024_%EC%82%AC%EC%9A%A9%EC%9E%90%20%EC%A0%95%EC%9D%98%20%ED%95%A8%EC%88%98%20return%20print%20%EC%A7%88%EB%AC%B8%202.PNG

[사진 2]

#파이썬# 오류# 사용자정의함수# def# return# print
댓글