python 函数传递空参数
时间: 2023-08-26 08:42:11 浏览: 146
python中怎么表示空值
在 Python 中,函数传递空参数可以通过不传递任何参数或者传递 None 来实现。如果一个函数定义了参数,但是调用时没有传递任何参数,则该参数的值会默认为 None。例如,以下代码演示了如何定义一个带有一个参数的函数并调用它时不传递任何参数:
```
def my_function(param=None):
if param is None:
print("No parameter passed")
else:
print("Parameter passed: ", param)
my_function() # No parameter passed
```
在上面的例子中,我们定义了一个函数 `my_function`,它有一个参数 `param`,默认值为 None。在函数内部,我们检查 `param` 是否为 None,如果是则打印 "No parameter passed",否则打印 "Parameter passed: " 和传递的参数。
当我们调用函数 `my_function` 时,我们没有传递任何参数,因此 `param` 的默认值为 None,所以它会打印 "No parameter passed"。
阅读全文