※ 함수(Function)
- 함수는 코드의 덩어리에 이름을 붙인 것
- 새 함수를 정의할 수 있음
- print는 미리 만들어진 함수
def function(): # 함수의 정의
print('함수에요!')
print('시작')
function() # 함수의 호출
print('끝')
※ 매개변수(Parameter) - 함수를 정의할 때 사용하는 이름
※ 실행인자(Argument) - 함수를 실행할 때 넘기는 변수, 값
매개변수와 실행 인자의 개수는 동일해야 함, 여러 개일 경우엔 쉼표로 구분
def print_round(number): # 함수의 정의
rounded = round(number)
print(rounded)
print_round(4.6) # 함수의 호출
print_round(2.2)
함수는 return을 이용해 값을 돌려줄 수 있다.
def add_10(value):
result = value + 10
return result
n = add_10(5)
print(n)
여러 값 반환은 return 뒤에 여러 값을 쉼표로 구분해 값을 보내고, 받을때도 쉼표로 구분해 받으면 된다.
'기타 > What I Learned' 카테고리의 다른 글
[Python] for반복문 (0) | 2021.07.30 |
---|---|
[Python] 리스트 (0) | 2021.07.29 |
[Python] 자료형 (0) | 2021.07.28 |
[Python] 조건문(2) (0) | 2021.07.26 |
[Python] 조건문(1) (0) | 2021.07.25 |