首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >python实现分发扑克牌

python实现分发扑克牌

作者头像
AI拉呱
发布2021-01-14 14:45:36
发布2021-01-14 14:45:36
4740
举报

文章目录

python 中游戏开发扑克类

分发扑克牌《十三水》

代码语言:javascript
复制
import random
import operator
def auto():
  pokers=[]
  poker=[]
  for i in ['♥','♠','♦','♣']:
    for j in ['A','2','3','4','5','6','7','8','9','10','J','Q','K']:
      poker.append(i)
      poker.append(j)
      pokers.append(poker)
      poker=[]
  return pokers
poker=auto()
random.shuffle(poker)
li={}
for k in ['player1','player2','player3','player4']:
  b=random.sample(poker,13)
  for s in b:
    poker.remove(s)
  li.setdefault(k,b)
print('player1:',sorted(li['player1'],key&
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/05/19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • python 中游戏开发扑克类
    • 分发扑克牌《十三水》
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档