파이썬 여름방학 스터디/2. 함수 2

4-2. 여러가지 함수(lambda, filter, map) 와 파일 읽고 쓰기

안녕하세요~ 여러분! 다들 앞선 함수 부분 잘 공부하셨나요? 오늘은 자주 쓰이는 여러가지 함수에 대해 알아보고 파일을 읽고 쓰는 방법에 대해서도 알아볼거예요. 자, 그럼 오늘도 시작해볼까요~? 먼저, 첫번째는 lambda 함수예요 1. 람다 함수 람다 함수는 단일문으로 표현되는 익명 함수이고 주로 코드상에서 오직 한 번만 사용되는 기능이 있을 때, 일회성으로 사용하기 위해 쓰여요. 함수를 생성할 때 함수 앞에 쓰이는 def 과 동일한 역할을 해주죠. 그리고 return 값이 있는 함수로 return 명령어가 없어도 표현식의 결괏값을 리턴한답니다. 그럼 한 번 예시를 통해 살펴볼까요? 형식을 다음과 같아요 lambda x : x**3 여기에 이름을 부여하면, lam = lambda x : x**3 이렇게 ..

4-1. 함수의 기본

안녕하세요~ 여러분 오늘은 드디어 파이썬의 함수에 대해 본격적으로 배워볼거예요 먼저, 파이썬으로 프로그래밍 언어를 입문하시는 분들은 함수가 어떤 기능을 갖고 있는지, 왜 필요한지 궁금하실 수 있을 것 같아요. 그래서, 먼저 함수의 기능부터 설명해보자면! 특정 기능을 함수로 지정해서 언제든지 꺼내서 사용할 수 있어요. 그리고 기능 단위의 함수로 분리해 놓은 프로그램을 통해 프로그램 흐름을 한눈에 살펴볼 수도 있답니다~ 즉, 프로그램의 흐름을 파악하기 용이한 것이죠!! 그렇다면, 지금부터 파이썬 함수의 구조에 대해 살펴봅시다 1-1. 이름만 있는 함수 ``` def 함수명(): 함수가 호출되면 실행할 문장 ``` ``` 함수명() #호출 ``` 1-2. 매개변수(parameter)가 있는 함수 ``` def..