기타/What I Learned

[Python] 함수

가죽방패 2021. 7. 27. 06:12

※ 함수(Function)

  1. 함수는 코드의 덩어리에 이름을 붙인 것
  2. 새 함수를 정의할 수 있음
  3. 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