gpt4 book ai didi

python - 如何检查没有参数发送到 Python 中的函数

转载 作者:行者123 更新时间:2023-12-05 09:14:04 25 4
gpt4 key购买 nike

所以,在一个函数中,我想测试函数期望的参数是否存在。如果有参数,则执行此操作,如果没有从调用程序发送参数并且函数也没有接收到参数,则执行此操作。

def do_something(calculate):
if calculate == something expected:
do this
elif calculate not sent to function:
do that

那么,如果函数中没有接收到参数,我需要检查的逻辑测试/表达式是什么?

最佳答案

你可以设置argumentNone,然后检查是否通过,

def do_something(calculate=None):
if calculate is None:
# do that
return 'Whatever'
if calculate == "something expected":
# do this
return 'Whateverelse'

关于python - 如何检查没有参数发送到 Python 中的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55025149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com