• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

함수 관련 질문

22.11.17 11:00 작성 조회수 98

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

질문자

2022.11.19

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

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