12. 함수( 반환값, 매개변수, 람다함수, filter(), map())
1. 함수의 반환값함수의 반환값 - return 값|변수|식 - return 문 아래의 명령은 수행되지 않는다. - return 값을 쉼표를 이용해서 튜플형태로 내보내기 할 수 있다. - 세 수의 모든 합을 반환하는 함수 정의 - 매개변수 O, 반환값 O 함수 정의 def calculate() # - 세 수의 모든 합을 반환하는 함수 정의 # - 매개변수 O, 반환값 O 함수 정의 def calculate( x, y, z) : total = x+y+z # return 반환값이 없다면 None return f' {x} + {y} + {z} = {total} ' print(calculate( 10, 20, 30)) # 10 + 20 + 30 = 60 # - return 뒤의 반환값..
11. 함수 (정의, 매개변수, for문에서의 이용)
1. 함수 정의''' # 함수란? - 명령어 집단 - 명령어를 copy and paste 를 하여 재사용 하기 위함 # 함수의 종류 - 사용자정의 함수 : 함수 정의, 함수 호출 - 내장 함수 : 파이썬에서 제공하는 함수. 별도 import 구문 없음. ex) print(), input(), range() 등등... - 외장 함수 : 별도 import 구문 필요로 함. 별도 설치가 필요할 수 있음(pip install 라이브러리명) : (프로그램이 무거워지기 때문에 필요에 의해서 설치한다.) # 함수의 종류 - 매개변수(입력), 반환값(return) - 매개변수 : 함수에 전달되는 변수 역할, 파라미터(parameter), 인자(argument) 매개변수X, 매개변수 O, 매..