我正在使用Python解决一个谜题,根据我解决的具体谜题,我需要使用特定一组规则。如何在Python中将一个函数传递给另一个函数?
示例:
示例:
def Game(listA, listB, rules):
if rules == True:
do...
else:
do...
def Rule1(v):
if "variable_name1" in v:
return False
elif "variable_name2" in v:
return False
else:
return True
def Rule2(v):
if "variable_name3" and "variable_name4" in v:
return False
elif "variable_name4" and variable_name1 in v:
return False
else:
return True
这只是伪代码,因此不是特定的,但我已经让代码编译了,但我需要知道如何调用函数 Game
以及是否正确定义,因为规则将切换为 Rule1(v)
或 Rule2(v)
。
myfunction
的函数:myfunction
表示函数本身,myfunction()
表示调用该函数并获取其返回值。 - nosklo