[Python 기초] 04. 함수(function), 내장 함수(built in function)
·
Python/Python
함수 또는 메소드라고 불리우는 것들 이미 우리는 초등학교때부터 함수라는 것을 배웠다. 내가 프로그래밍을 하면서 함수에대해서 가장 이해가 빠르게 됐었던 그림이다. 함수는 정말 매력적이다. 흔히들 function이 무슨 뜻이냐 했을때 함수면 이과 기능이면 문과 중, 고등학교때 함수면 함수고 기능이면 기능이지 왜 다른 뜻을 가졌냐라며 투덜댔었는데, 이제는 왜 이런 뜻들을 가지게 됐는지 확실히 알게 됐다. 프로그래밍에서 함수도 마찬가지다 어떤 매개변수가 들어가면 그 매개변수들로 특정 기능을 수행해서 그 결과를 반환하는 일을 하는 것 def add(x,y):return x+y print(add(2,5)) def sub(x,y=3): return x-y # 매개변수의 초기값을 설정할 수 있다. print(sub(2..