思路:
斗地主需要三个人:农民与地主,共54张牌随机发放给三个人,留三张底牌,每副牌有四种花色,13个序号
所以步骤大致分为:
1.准备牌:将54张牌存储到一个集合中
特殊牌:大王、小王
其他52张牌:
定义一个数组/集合:存储四种花色。
定义一个数组/集合:存储A~K 13个序号
循环遍历两个数组/集合,组装54张牌
2.洗牌:
使用集合工具collections方法:collections.shuffle 随机打乱所有花色与序号。
3.发牌:
每人17张,底牌三张,共四个集合,利用取余发牌
4.看牌:
打印集