gpt4 book ai didi

python - 如何返回false而不是断言错误?

转载 作者:行者123 更新时间:2023-12-03 09:11:51 25 4
gpt4 key购买 nike

我有一个 bool(boolean) 函数,我在python中使用assert命令。这意味着,如果所有的断言都是正确的,则该函数将返回True,但是当不满足断言时,我将得到一个错误。我希望它只返回false。

但是,当我测试它抛出一个断言错误(正确地如此安静)时,我想知道是否有办法采取该错误并返回false呢?

现在,如果断言无效,我正在使用if not语句返回false,但是因为我有很多断言,所以我的代码有点长。

最佳答案

您不想在这里使用断言,只需使用条件语句即可。

if not (whatever your assert was):
return false

关于python - 如何返回false而不是断言错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55857908/

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