#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http 제목[re]+) 답변을 읽고 추가적으로 궁금한 점2019-09-22 13:26작성자ㅈㄴㄱㄷ함수가 Input이 있으면 Output이 있다는 것을 아실겁니다. (input, output 모두 있을 필요는 없습니다.)우선 print(~~~) 라는 함수는 "~~~의 내용을 화면에 출력하시오" 라는 의미입니다.def 함수명(): 을 하는 경우는 사용자가 직접 함수를 만든 것입니다. 결과값은 return으로 반환합니다.함수의 호출은, 함수명() 과 같이 합니다.P38을 해석하면 다음과 같습니다.㉠p38에서def say(): print('hello')say()say 라는 함수가 있다.say 라는 함수를 실행시키면 print('hello') 가 실행된다.say 라는 함수의 반환값은 없다.say 라는 함수를 실행시켜라-> 즉 print('hello') 가 실행되어, hello가 화면에 표시됩니다.P39를 해석하면 다음과 같습니다.㉡p39에서는def say(): print('hello')print(say())say 라는 함수가 있다.say 라는 함수를 실행시키면 print('hello') 가 실행된다.say 라는 함수의 반환값은 없다.say 라는 함수를 실행시켜 반환값을 print 해라.-> say 라는 함수를 실행시켰으므로, hello 가 출력이 되고-> say 라는 함수의 반환값은 없으므로 None이 출력됩니다.의도가 함수의 리턴값을 출력하는 것이라면 다음과 같이 해야합니다.def say(): return 'hello'print(say()) 목록수정삭제답변글쓰기 댓글 [2] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전+) 답변을 읽고 추가적으로 궁금한 점다시_와이파이2019-09-21다음오늘 실습질문입니다..!파이썬화이팅2019-09-18 Powered by MangBoard | 워드프레스 쇼핑몰 망보드