day16-斗地主作业

斗地主

import random


def Landlords():
   poker = ['大王', '小王', '♠2', '♥2', '♣2', '♦2', '♠A', '♥A', '♣A', '♦A',
            '♠K', '♥K', '♣K', '♦K', '♠Q', '♥Q', '♣Q', '♦Q', '♠J', '♥J', '♣J', '♦J',
            '♠10', '♥10', '♣10', '♦10', '♠9', '♥9', '♣9', '♦9', '♠8', '♥8', '♣8', '♦8',
            '♠7', '♥7', '♣7', '♦7', '♠6', '♥6', '♣6', '♦6', '♠5', '♥5', '♣5', '♦5',
            '♠4', '♥4', '♣4', '♦4', '♠3', '♥3', '♣3', '♦3']
   new_poker = poker.copy()
   player = random.sample(poker, 54)
   player1 = player[0:51:3]
   player2 = player[1:51:3]
   player3 = player[2:51:3]
   player4 = player[51:54]
   new_player1 = []
   new_player2 = []
   new_player3 = []
   new_player4 = []
   for i in new_poker:
       if i in player1:
           new_player1.append(i)
       elif i in player2:
           new_player2.append(i)
       elif i in player3:
           new_player3.append(i)
       else:
           new_player4.append(i)
   print('玩家1:', new_player1, '\n'
         '玩家2:', new_player2, '\n'
         '玩家3:', new_player3, '\n'
         '底牌:', new_player4)


Landlords()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值