首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

已知列表lst_suit=["黑桃","红桃","梅花","方块"],存...

已知列表lst_suit=["黑桃","红桃","梅花","方块"],存放了扑克牌的所有花色,列表lst_face=["3","4","5","6","7","8","9","10","J","Q","K","A","2"],存放了扑克牌的所有牌面大小(按照牌面大小排列)。试编写程序,完成以下功能: (1) 利用列表生成式,将以上两个列表进行元素搭配,生成一个新的列表lst,存放所有牌面(不考虑大小王)。新列表lst的内容为['3黑桃', '3红桃', '3梅花', '3方块', '4黑桃', '4红桃', '4梅花', '4方块',……, 'A黑桃', 'A红桃', 'A梅花', 'A方块', '2黑桃', '2红桃', '2梅花', '2方块']。 (2) 使用random库的shuffle函数将列表lst中的元素次序打乱。 (3) 用户与电脑进行"抽牌比大小"游戏。游戏规则如下: l 用户输入序号(范围在0~51之间),程序根据序号在列表lst中读取牌面。 l 电脑抽牌由程序自动完成(通过random库的randint函数随机生成序号)。 l 将用户抽取的牌面与电脑抽取的牌面进行比较(不考虑花色),并将结果输出。输出内容对照如下: "恭喜,您赢了!" "很遗憾,您输了!" "咱们平手了!"

暂无答案
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“已知列表lst_suit=["黑桃","红桃","梅花","…”相关的问题
第1题
已知x为非空列表,那么表达式random.choice(x)inx的值为___________。

已知x为非空列表,那么表达式random.choice(x)inx的值为___________。

点击查看答案
第2题
已知列表x=[1,2],那么表达式list(enumerate(x))的值为_______________。

已知列表x=[1,2],那么表达式list(enumerate(x))的值为_______________。

点击查看答案
第3题
已知列表x=[1,3,2],那么执行语句x.reverse()之后,x的值为____________。

已知列表x=[1,3,2],那么执行语句x.reverse()之后,x的值为____________。

点击查看答案
第4题
已知列表x=[1,3,2],那么执行语句x=x.reverse()之后,x的值为____________。

已知列表x=[1,3,2],那么执行语句x=x.reverse()之后,x的值为____________。

点击查看答案
第5题
已知列表a=[1,2,3,4,5,6,7,8,9],则以下能获取列表中所有奇数的表示式有()

A.a[::2]

B.a[1::2]

C.a[-1::-2]

D.a[0::2]

点击查看答案
第6题
已知列表x=[1,2],那么执行语句x.append([3])之后,x的值为_____________。

已知列表x=[1,2],那么执行语句x.append([3])之后,x的值为_____________。

点击查看答案
第7题
已知列表lst=['ab','aa','abc','bcd'],则表达式lst.count('a')的值为()

A.1

B.2

C.3

D.0

点击查看答案
第8题
已知列表lst=[1,2,3,4,5],则以下不能在列表最后添加新的元素6的表达式有()

A.lst.append(6)

B.lst.insert(-1,6)

C.lst.insert(5,6)

D.lst.insert(6)

点击查看答案
第9题
已知列表x=[1,3,2],那么执行语句y=list(reversed(x))之后,x的值为__________。

已知列表x=[1,3,2],那么执行语句y=list(reversed(x))之后,x的值为__________。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改