[Day2] Python 2-2. Function and Console I/O : 함수, Console in / out
함수 어떤 일을 수행하는 코드 덩어리 장점 : 코드 재사용을 할 수 있고, 분리 시킬 수 있다 캡슐화 코드를 나누어 놓는 것 구조 def 함수이름 (파라미터1 ,파라미터2): 코드 return 반환값 파라미터 : 입력값에 대한 interface argument : 실제 parameter에 대입된 값 def f(x): return 2*x+7 def g(x): return x**2 x=2 result=f(x)+g(x)+f(g(x))+g(f(x)) print(result) 이 코드에서 argument는 x인 2가 된다. return값이나 parameter은 존재하지 않을 수 있다. 함수는 상단에 적는 것이 좋다. 함수와 함수사이는 2줄씩 띄워 적는다. Console in / out 1. input() 사용자가..