Python 在y和z中返回x意味着什么?
我在看开放式人工智能的健身房环境时,发现了这个Python 在y和z中返回x意味着什么?,python,Python,我在看开放式人工智能的健身房环境时,发现了这个def: def可用的王牌(手牌):#这只手牌有可用的王牌吗? 在hand中返回1和sum(hand)+10如果hand包含1,则返回True(x在容器中如果容器包含x,则返回True,否则返回False)和sum(hand)+10。您对此有什么不明白的?我不明白return is语句是如何计算的。“在手”是什么意思?为什么需要一个and?您可以一点一点地计算表达式的每个部分以找出答案…1在手会产生True或False,您大概知道这一点总和(…)…你
def
:
def可用的王牌(手牌):#这只手牌有可用的王牌吗?
在hand中返回1和sum(hand)+10如果hand包含1,则返回True(x在容器中
如果容器包含x,则返回True,否则返回False)和sum(hand)+10。您对此有什么不明白的?我不明白return is语句是如何计算的。“在手”是什么意思?为什么需要一个and?您可以一点一点地计算表达式的每个部分以找出答案…1在手
会产生True
或False
,您大概知道这一点<代码>总和(…)…
你大概也明白,不是吗?它也会产生布尔值。和
链接这两个表达式,如果两者都是True
,则返回True
,否则返回False
…我现在明白了,我不知道中的可用于查找数组中是否包含元素我不知道
中的可用于检查数组中是否包含元素,我从未见过其他语言中以这种方式使用它,这很有意义。谢谢你的解释。我很高兴你能理解。下一次尝试阅读文档。我尝试了,糟糕的查找