微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

python模拟发牌小游戏

import random

A=['♥','♠','♦','♣']    //花色
B=['A','2','3','4','5','6','7','8','9','10','J','Q','K']     //牌面,没有大小王
poker1=[]     
poker2=[]
poker3=[]
poker4=[]
pokers=[]
for i in A:
    for j in B:
         pokers.append(i+j)                //造一副牌,放到pokers列表中

//轮流抓牌 n = 1 for i in range(52): p = random.choice(pokers) if n % 4 == 1: poker1.append(p) if n % 4 == 2: poker2.append(p) if n % 4 == 3: poker3.append(p) if n % 4 == 0: poker4.append(p) n += 1 pokers.remove(p)
poker1.sort() poker2.sort() poker3.sort() poker4.sort()print(poker1) print(poker2) print(poker3) print(poker4)

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐