2024-05-23 13:30:17 发布
网友
我试图在调用函数时跳过参数。你能帮我怎么做吗
例如:
我必须调用以下具有3个参数的函数:
send_mail(audit_df, LOG_FILE, Duration)
我必须调用上面的函数来跳过第一个和第三个参数。我该怎么做
可以将“无”替换为参数
这将使python假定它什么都不是,也不会做任何事情
这可以通过以下两种方式实现:
有关详细信息,请参见下面的答案
Multiple optional arguments python
可以为参数设置默认值。我不知道什么对你有效,所以我只是将它们设置为None
None
def send_mail(audit_df=None, log_file=None, duration=None): do all the things
打电话的时候
send_mail(log_file="myfile")
要了解一些浅显的内容,请参阅文档的Function definitions部分
可以将“无”替换为参数
这将使python假定它什么都不是,也不会做任何事情
这可以通过以下两种方式实现:
有关详细信息,请参见下面的答案
Multiple optional arguments python
可以为参数设置默认值。我不知道什么对你有效,所以我只是将它们设置为
None
打电话的时候
要了解一些浅显的内容,请参阅文档的Function definitions部分
相关问题 更多 >
编程相关推荐