함수 - 정의
09 파이썬 - 함수
함수 - 정의
print 같이 파이썬에서 기본적으로 갖고 있는 함수는 그냥 사용하면 되지만, cook_ramen과 같이 우리가 새로 만드는 기능은 파이썬에게 구체적으로 어떤 일을 해야 하는지 알려주어야 합니다. 이것을 함수 정의라고 합니다.
실행 언어: py
실행 결과를 확인해보세요!

위와 같이 함수를 정의할 때는 def라는 이름을 사용합니다. 들여 쓰기를 이용해 어느 코드가 해당 함수에 속해 있는지 구별해주어야 합니다.

위 코드의 뜻은 "say_hello라는 함수 이름을 부르면, print("Hello")를 실행한다." 가 됩니다.


앞서 말했듯이 파라미터를 통해 함수안에 데이터를 넣어줄 수도 있습니다.

실행 언어: py
실행 결과를 확인해보세요!
용어를 정리해 볼까요?

def
파이썬에 새로운 함수를 정의할때 사용한다
name
함수에게 전달되는 파라미터(데이터)
print(...)
들여 쓰기를 통해 함수가 실행될때 사용되는 코드, 함수 바디 라고도 한다.
질문하기
추가 자료
no files uploaded

추가 자료가 없습니다

여기서 새로운 학습 자료를 확인하세요!
선생님이 추가한 자료들을 바로 확인할 수 있어요.