이 내용들은 직접 쓰는 것보단 알고 있으면 내장함수 등을 사용할 때 library, document를 읽는 데 도움이 된다.
def cal(a, b):
return a + 2 * b
print(cal(3, 5))
print(cal(5, 3))
print(cal(a=3, b=5))
print(cal(b=5, a=3))
def cal2(a, b=3):
return a + 2 * b
print(cal2(4))
print(cal2(4, 2))
print(cal2(a=6))
print(cal2(a=1, b=7))
def call_names(*args): # arguments(매개변수)
for name in args:
print(f'{name}야 밥먹어라~')
call_names('철수','영수','희재')
※ 관례적으로 args 라는 이름을 사용한다.
def get_kwargs(**kwargs):
print(kwargs)
get_kwargs(name='bob')
get_kwargs(name='john', age='27')