로그인 바로가기 하위 메뉴 바로가기 본문 바로가기

모두를 위한 프로그래밍 : 파이썬

임시 이미지 커넥트재단 edwith
http://www.edwith.org/pythonforeverybody/forum/16932
좋아요 2776 수강생 48859

(물론 제가 틀렸을 수도 있습니다.)

greeting 함수는 input 값을 받아서 

input 값이 문자라면, name 할당하고

input 값이 문자가 아니라면, name에는 -1 값을 할당하고 "please input your name" 을 출력합니다. 

greeting 함수는 최종적으로 "Hello" + name 값을 반환합니다. 

본 예제에서 greeting 함수는 "Connect" 를 받았고, 이는 문자이므로 name 할당합니다. 

본 함수에서 greeting 함수에서 "Connect" 를 받아 출력하라고 하는데, 이는 문자이므로, name 에 할당했고, 

최종적으로 "HelloConnect" 를 출력하게 되죠.

답은 4번이어야 하는 것 같은데, 3번이 답이라고 하네요...?? 왜죠??

그래서 실제로 코드를 실습해봤습니다. 답은 4번인데요!?