假设列表 lst_suit=["黑桃","红桃","梅花","方块"],存放了扑克牌的花色。列表
lst_face=['3','4','5','6','7','8','9','10','J','Q','K','A','2'],存放了扑克牌的牌面大小,其元素已按照牌面大小升序排列。试编写程序,完成以下功能:
(1)将以上两个列表进行元素搭配,生成一个新的列表 lst,存放所有牌面(不考虑大小王)。新的列表 lst 的内容为["黑桃 3","红桃 3","梅花 3",.......,"黑桃 2","红桃 2","梅花 2","方块 2"]。
(2)使用 random 库的shuffle()函数将列表 lst 中的元素次序打乱。
(3)用户与计算机进行“抽牌比大小”游戏。游戏规则:用户输入序号(范围为 0-51),程序根据序号在列表 lst 中读取牌面;计算机抽牌由程序自动完成(通过 random 库的 randint()函数随机生成序号);将用户抽取的牌面与计算机抽取的牌面进行大小比较(不考虑花色),并将结果输出。三种输出内容对照如下:
“Victory!”;“Defeat!”;“Tie!”。

4338

被折叠的 条评论
为什么被折叠?



