要求:
通过Python优雅地生成一副扑克牌。每张扑克牌的展现形式是一个元组:(花色,大小)。
示例代码:
# 生成扑克牌:返回一个扑克牌列表,里面有52个元组,对应52张牌。
def cards():
color = ['红心', '方块', '梅花', '黑桃']
num = list(range(2,11))
num.extend('JQKA')
return [(x, y) for x in color for y in num]
print(cards())
终端运行结果: