강의

멘토링

커뮤니티

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

jhj님의 프로필 이미지
jhj

작성한 질문수

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

functions(1-1) : 함수는 프로그래밍에서 중요해요.

함수 관련 질문

작성

·

173

0

def first_func(w):
  print('Hello, ', w)

word = 'Goodboy'

first_func(word)

제가 이해한 메커니즘이 맞는지 궁금하여 질문 남겨봅니다.

먼저 'first_func'라는 함수를 지정해주고 값은 w이고,

이 함수의 행동은 print구문을 출력하는것입니다.

다음은 word 라는 변수를 지정해주고

1번째에 설정한 'first_func'함수의 값은 word가 되며

이 구문으로 인해 word = w 가 성립되어

print구문에 w 가 word로 바뀌어

결과적으로 Hello Goodboy가 출력이 되는게 맞나요?

답변 1

0

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

네 정확하게 이해하셨어요.

즉, word에 담긴 str 구조의 'Goodboy'라는 텍스트가

first_func 함수의 w로 전달이 되서 -> print문으로 출력이 되는거예요~~~

jhj님의 프로필 이미지
jhj
질문자

덕분에 수업 잘 듣고 있습니다~!!

정확한 답변 감사합니당!!!

jhj님의 프로필 이미지
jhj

작성한 질문수

질문하기