假设列表 lst_suit=[“黑桃“,“红桃“,“梅花“,“方块“],存放了扑克牌的花色。列表lst_face存放了扑克牌的牌面大小

假设列表 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!”。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值