Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

파이썬에서 함수의 필수 인수는 무엇입니까?

<시간/>

필수 인수는 함수의 필수 인수입니다. 이러한 인수 값은 함수 호출 중에 올바른 번호와 순서로 전달되어야 합니다.

주어진 코드를 실행하면 다음 출력을 얻습니다.

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가 발생합니다. 이것은 필수 인수의 중요성과 필수 속성을 보여줍니다.