gpt4 book ai didi

每隔一段时间调用一次 Python 函数

转载 作者:太空宇宙 更新时间:2023-11-03 14:26:01 25 4
gpt4 key购买 nike

我不确定如何正确表达这一点,但我正在调用一系列函数,在满足特定条件的情况下调用另一个函数。像这样:

functionOne()
if condition: conditionalFunction()
functionTwo()
if condition: conditionalFunction()
functionThree()
if condition: conditionalFunction()
functionFour()
#etc etc etc...

我觉得在两者之间重复使用条件函数有点“脏”。必须有一种更 Eloquent 方式来实现这一点;不过,我似乎想不出来:/非常感谢。

最佳答案

for step in [functionOne, functionTwo, ...]:
step()
if condition:
conditionalFunction()

根据上下文,可能有更好的方法来重构您的代码,但这行得通。 (如果您不需要在最后一个函数之后执行条件操作,请为此添加一个检查。)

关于每隔一段时间调用一次 Python 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20364820/

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