yoonwodyd   1년 전

def p(a,b):
   print(a,b)


p(*map(int,input().split()))


a,b = map(int,input().split())
print(a, b)

다음 코드를 작성하다 궁금증이 생겨 질문합니다.

map 함수를 이용해서

매개변수에게 값을 줄때는 가변인자를 사용하기위해 *를 붙이는 데...

이유가 있을까요? 지역변수에서는 사용하지 않아도 되는데 차이점이 있는지 궁금합니다.

읽어주셔서 감사합니다:)

sr3gm   1년 전

* 안주면 map형태로 전달되어서

그런거같아요

댓글을 작성하려면 로그인해야 합니다.