필수 인수는 함수의 필수 인수입니다. 이러한 인수 값은 함수 호출 중에 올바른 번호와 순서로 전달되어야 합니다.
주어진 코드를 실행하면 다음 출력을 얻습니다.
Hi 15 Traceback (most recent call last): File "requiredarg1.py", line 4, in <module> requiredArg('Hello') TypeError: requiredArg() takes exactly 2 arguments (1 given)
설명
두 개의 필수 인수가 있는 첫 번째 함수 호출에 대한 위의 출력에서 출력은 Hi 15입니다. 그러나 하나의 인수만 있는 두 번째 함수 호출의 경우 함수가 정확히 2개의 인수를 취한다는 TypeError가 발생합니다. 이것은 필수 인수의 중요성과 필수 속성을 보여줍니다.