함수 정의에 대해서 질문드립니다.
vsCode에서 print()함수를 쓰면 그 정의로 print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) 라고 나오게 됩니다. value는 가변매개변수, sep=, end= 같은 것들은 기본 매개변수 입니다.
그렇다면 value 와 sep= 사이에 있는 ...은 무슨 뜻인가요? 구글에 찾아보려고 해도 ...을 검색어에 넣어서 입력하면 나오지가 않네요 ㅠㅠ
피칸파이 님 449
2021년 11월 5일 1:47 오전
1개의 답변이 있습니다. 1 / 1 Page
음.. 보통 ...
은 생략기호인데요.
여기서는 print(value, 여러개를 넣을 수 있는데 생략
) 을 의미하는 것 같습니다.
print("life", "is", "too", "short")
다음 문서도 참고해 보세요. 다음 문서에는 첫번째 파라미터가 *objects
로 되어 있네요.
박응용 님
2021년 11월 5일 8:16 오전