Skip to main content
 首页 » 编程设计

python之函数中的可选标志

2025年05月04日14exmyth

我希望能够将额外的参数传递给一个函数,如果它们存在则相应地采取行动(比如从函数中打印出一些东西),如果这些标志不存在,只需正常执行函数而不打印额外信息,我将如何处理这个问题?

干杯

请您参考如下方法:

假设 x、y 和 z 是必需的参数,而 opt 是可选的:

def f(x, y, z, opt=None): 
  # do required stuff 
  if opt is not None: 
    # do optional stuff 

这可以用三个或四个参数调用。你明白了。