假设我在python中有2个函数。第二个函数func(b)
仅在没有从func(a)
获得期望的结果或func(a)
中有错误时才应执行。基本上需要执行第二个函数仅在程序中有条件的情况下...对此有任何建议。.
def func(a):
print (" Hello World")
def func(b)
print ("calling this func as first func failed)
func(a)
func(b)
config = false
def func(a):
if(a == ?) {
config = true;
}
print (" Hello World")
def func2(b)
print ("calling this func as first func failed)
func(a)
if(!config)
{
func2(b)
}
您必须创建自己的条件,失败/成功的方式如何(f)(a)
要使用的功能,您不能使用相同的名称。示例2:
def func(a): if(something == other) { return "failed" } return "?" def func2(b) print ("calling this func as first func failed) expect = func(a) if(expect != "?") { func2(b) }
或反转条件。
• 如何使用基于具有条件格式的熊猫数据框的 Python openpyxl 库更新 Excel 工作表中的特定单元格?
• 如何更改 AWS API 网关中使用的 AWS Lambda 函数的部署类型
• 如何使用 Commpn Lisp CFFI 关闭 Gtk4 应用程序的所有窗口?
• 我想编写一个 Rust 项目,它将调用另一个 C# dotnet 项目的 dll 文件公开的函数 [关闭]
• 用于数据库调用的 Java 多线程与 Python 多线程 [关闭]
• 通过 WebSocket 调用了解 React 组件中的关闭器和事件监听器的行为