했던것들/PY4E(모두를 위한 파이썬)
(파이썬) 함수 정의, 호출 (인자, 매개변수, 반환값)
함수 정의 함수를 만드는 과정에서 가장 중요한 것은 저장과 호출에 대한 이해이다. 앞서 살펴본 것 처럼 함수를 저장하기 위해서는 def 라는 예약어를 사용한다. def sayHello(): print('hello') : (콜론) 뒤에 실행하고자 하는 코드를 입력하는 것 만으로는 함수는 실행되지 않는다. def 에 작성된 것은 단순히 함수를 정의하는 단계이다. 작성한 함수를 실행하려면 함수를 호출해야 한다. 함수 호출 def sayHello(): print('hello') sayHello() # hello 출력 정의한 함수의 이름으로 인자를 호출하면 함수가 출력된다. 다만 위의 함수는 아무 인자가 없다. 그냥 부르면 호출되는 무식한 함수이다. 인자(Argument) 인자는 함수를 호출할 때 전달하는 값을 ..