必需参数是函数的必需参数。在函数调用期间,必须以正确的数字和顺序传递这些参数值。
如果运行给定的代码,则会得到以下输出
Hi 15 Traceback (most recent call last): File "requiredarg1.py", line 4, in <module> requiredArg('Hello') TypeError: requiredArg() takes exactly 2 arguments (1 given)
说明
在上面的带有两个必需参数的第一个函数调用的输出中,我们得到的输出为Hi15。但是对于只有一个参数的第二个函数调用,我们得到一个TypeError,表示该函数正好接受2个参数。这表明必需参数的重要性及其强制性