프로그래밍/Python
[파이썬/python] 함수 만들기
Rolen
2022. 8. 2. 17:17
파이썬 함수 만들기
예시1) x, y 두 값의 인자를 받아서 더하는 함수
def 함수이름(매개변수):
return으로 값 내보내기
1)
def sum(x, y):
return x + y
2)
def sum(x, y):
z = x + y
return z
예시 2) 여러 인자를 받아서 더하는 함수
def 함수이름(*매개변수):
return으로 값 내보내기
1)
def sum(*num):
sum = 0
for i in num:
sum += i
return sum
print(sum(1,2,3,4))
매개변수의 경우 기본값을 설정할 수 있음.
단, 앞의 매개변수에만 기본값을 설정해두면 오류가 발생하므로
뒤의 매개변수부터 지정.
예시 )
def sum(x, y=0): O
def sum(x=0, y): X
728x90