Python程序设计任务驱动式教程_5.6实例17+根据花色和数字生成一副扑克牌.pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 4页
  • 2026-04-28 发布于广东
  • 举报

Python程序设计任务驱动式教程_5.6实例17+根据花色和数字生成一副扑克牌.pptx

求成绩低于平均分的人数——列表的创建和访问

电影票房排序——列表的遍历与排序

通讯录管理——列表的常见操作和嵌套列表

利用列表推导式实现九九乘法表——列表的内置函数和方法

将输入的阿拉伯数字转换为中文数字——元组

实例根据花色和数字生成一副扑克牌;实例目标:掌握列表的创建、列表推导式及其列表的应用。

实例内容:创建一副52张的扑克牌,包含黑桃、红桃、方块、梅花四种花色,每种花色对应13张牌。洗牌之后随机抽取6张。

;代码实现:

deck=[xforxinrange(52)]

suits=[黑桃,红桃,方块,梅花]

ranks=[A,2,3,4,5,6,7,8,9,10,J,Q,K]

importrandom

random.shuffle(deck)#随机洗牌

foriinrange(6):

suit=suits[deck[i]//13]

rank=ranks[deck[i]%13]

print(第,deck[i],张牌是,suit,rank);

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档