【发布时间】:2020-05-03 14:51:39
【问题描述】:
MyHand =[1,2,3]
def DisplayCards(location):
for elm in location:
if elm <= 4:
return(elm)
print(DisplayCards(MyHand))
我正在用 python 开发一个扑克游戏,我正在开发一个显示卡片的函数,并显示了我的函数的简化版本。在示例代码中,所有 1,2 和 3 都为真,但代码只会返回 1,我是否让我的代码返回所有 3?
【问题讨论】:
-
如果您想返回多个,您可以考虑将它们保存到新列表并返回该列表。