함수에 인자가 1, 2, 3 세 개 중 두개임
그러면 함수는
a에 첫번째, b에 두번째, c에 안들어온 나머지를 할당하고 싶음 ㅇㅇ
a,b는 걍 주면 되는데, c에 나머지를 주는 방법 어떻게 해야될까??
이중 if를 쓰는거 말고 깔끔한거 없을까??
함수에 인자가 1, 2, 3 세 개 중 두개임
그러면 함수는
a에 첫번째, b에 두번째, c에 안들어온 나머지를 할당하고 싶음 ㅇㅇ
a,b는 걍 주면 되는데, c에 나머지를 주는 방법 어떻게 해야될까??
이중 if를 쓰는거 말고 깔끔한거 없을까??
def func(a, b, *c):
오 그게 모야
python asterisk
검색해볼게 ㄳ
무슨 말임?
예를 들어 함수에 2랑 3을 넘겨줌. 그러면 함수는 a에 2 넣고 b에 3넣고 c에는 안들어온 1을 넣고 싶음 c에 넣는법좀 알려주란 뜻
https://docs.python.org/3/glossary.html#term-argument
뭐야 이게 일단 읽어봄 ㄳ
positional argument, keyword argument 개념만 잡고 가면 됨
근데 내가 구현하려는거에 도움되는거임? 봤는데 잘 모르겠네
a b를 positional argument, c를 keyword argument 로 받게되겠지
함수는 def func(a, b): 형태라 c는 안받게 되는데 내가 빡대가린가 좀더 자세히 설명좀
아 시발 그냥 c = 6 - a - b 하니까 되네 시발 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ