STUDY/Python

[혼자 공부하는 파이썬] 4주차 01 - 5장 01

sinawi95 2019. 11. 3. 10:36
728x90

4주차

분량: 5장

기본 미션: 223쪽 [직접 해보는 손코딩: 범위 내부의 정수를 모두 더하는 함수] 실행 후 코드가 입력된 화면 및 실행결과 화면 인증샷

선택 미션: 매개변수, 기본 매개변수, 가변 매개변수에 대해 간략하게 정리한 내용 포스팅하기


Chapter 05 함수

1. 함수만들기

함수 호출: 함수 사용하는 것

ex)

def 함수이름(매개변수, 매개변수, ...,*가변매개변수):

      문장

      return 변수

 

매개변수: 함수 호출시 사용되는 값

가변 매개변수: 원하는 만큼의 변수를 받을수있음. print 함수의 경우 가변매개변수를 사용함.

- 가변 매개변수뒤에 일반 매개변수가 올 수 없음.

- 가변 매개변수는 하나만 사용할수 있음.

 가변매개변수는 어디부터 어디까지인지 모르기 때문에 제약사항을 걸어둠.

기본 매개변수: '매개변수 = 값' 의 형태로 되어있는 매개변수, 매개변수를 입력하지 않았을 때 (default) 값으로 들어감

- 기본 매개변수뒤에 일반 매개변수가 올 수 없음.

- 기본 매개변수 뒤에 가변 매개변수가 올 수 없음.

키워드 매개변수: 매개변수 이름을 지정해서 입력하는 매개변수

가변 매개변수와 기본 매개변수를 같이 사용하는 경우에 사용. 

일반 매개변수: 위의 매개변수를 제외한 매개변수

 

리턴값: 함수 호출 이후 반환되는 값

- 자료와 함께 리턴하는 경우: 해당 값이 반환

- 아무값도 리턴 하지 않는 경우: None 이 반환

 

기본 매개변수
이렇게나온다