# #함수란
# 하나의 특별한 목적의 작업을 수행하기 위해 독립적으로 설계된 코드의 집합
# 반복적인 프로그래밍을 피할 수 있따.
# 모듈화로 인 해 전체적인 코드의 가독성이 좋아진다.
# 프로그램에 문제가 발생하거나 기능의 변경이 필요할 때에도 손쉽게 유지할 수 있다
# 함수(Function)
-실행할 명령들을 독립적으로 실행할 수 있게 모아둔 집합
#함수정의
def number_sum(num1,num2):
print(num1+num2)
number_sum(3,4)
number_sum(5,5)
#가변매개변수 정의
def number_print(*num):
print(num)
number_print(4,5,4,4,54,5,44,5,45,44,4,55,4,454,54,55)
type(number_print)
def add_sub(num1,num2):
# 함수를 호출한 곳으로 값 보내기
return num1+num2 , num1-num2
add_sub(3,2)
a, b = add_sub(5,6)
print(a,b)
def