Python 扑克牌游戏_发牌

'''
Python 扑克牌游戏_发牌 by 郑瑞国
'''
import random
poker=[x for x in range(1,55)]
player={}
for p in range(1,4):
    player[p]=[]
pokers={}

#print(poker)
 
types = ['红桃','方片','黑花','黑桃']
num = [y for y in range(1,14)]
i=1
for t in types:
    for n in num:
        pokers[i]=[t,n]        
        i+=1
pokers[53]=['小','王']
pokers[54]=['大','王']
 
#print(pokers)
for i in range(1,55):
    n = random.choice(poker)
    poker.remove(n)
    player[i%3+1].append(n)
    #print(poker)
#print(player[1])
#print(player[2])
#print(player[3])
for p in player:
    for x in player[p]:
        print(pokers[x][0]+str(pokers[x][1]),end=',')
    print()
    #print(len(player[p]))
    #print(player)

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值