@[Python新世界] Python 2.7.15 初学者模拟双扣扑双扣升级随机发牌

随机发牌

#!usr/bin/python
# -*- coding: UTF-8 -*-import random
import operator
def auto():pokers=[]poker=[]for i in ['d','c','b','a']:    #黑桃=d,红桃=c,梅花=b,方块=afor j in ['02','03','04','05','06','07','08','09','10','11','12','13','14']:   #J=11,Q=12,K=13,A=14poker.append(i)poker.append(j)pokers.append(poker)poker = []return pokers
poker=auto() + ['f'] + ['e']     #增加f=大王,e=小王
poker = poker * 2
random.shuffle(poker)
li={}
for k in ['player1','player2','player3','player4']:   #分别设置玩家'player1','player2','player3','player4'b=random.sample(poker,25)for s in b:poker.remove(s)li.setdefault(k,b)          #随机生成玩家25张牌
dipai=poker    #  8张底牌==dipai
print('player1:',sorted(li['player1'],reverse=True))             #按大小排序
print('player2:',sorted(li['player2'],reverse=True))
print('player3:',sorted(li['player3'],reverse=True))
print('player4:',sorted(li['player4'],reverse=True))
print('dipai: ',sorted(dipai,reverse=True))

Python 2.7.15 初学者模拟双扣扑双扣升级随机发牌相关推荐

  1. python教程:15种字符串操作方法

    字符串是 字符的序列 .字符串基本上就是一组单词.我几乎可以保证你在每个Python程序中都要用到字符串,所以请特别留心下面这部分的内容.下面告诉你如何在Python中使用字符串. 1. 字符串定义 ...

  2. python模拟行星运动_使用 Python 来简单的动态模拟一下太阳系的运转

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 以下文章来源于Python技术 ,作者派森酱 提到太阳系,大家可能会想到哥 ...

  3. 【音频处理】python将两个单声道wav音频合成一个双声道wav音频_立体声感

    python将两个单声道wav音频合成一个双声道wav音频_立体声感 环境相关 编写目的 录音代码 单通道音合成双通道音频代码 在以下内容中,若有任何错误和不足,欢迎读者进行指正,不尽感激! 环境相关 ...

  4. shuffle什么意思?python模拟随机发牌(斗地主、掼蛋)

    shuffle什么意思? 除了翻译成"拖曳摇摆地走;搅乱;推诿,推卸",还有洗牌的意思,随机但不重复. Shuffle the cards and deal out five to ...

  5. 用 Python 简单做个 动态模拟太阳系运转 吧

    提到太阳系,大家可能会想到哥白尼和他的日心说,或是捍卫.发展日心说的斗士布鲁诺,他们像一缕光一样照亮了那个时代的夜空,对历史感兴趣的小伙伴可以深入了解一下,这里就不多说了. 太阳以巨大的引力使周边行星 ...

  6. 大疆睿炽Tello EDU无人机python操控之三——使用easyGUI模拟操控界面控制Tello EDU

    使用easyGUI模拟操控界面控制Tello EDU 说到easyGUI这个模块,大家应该都不陌生了,模块名中有个"easy",是的,这代表它用起来很简单:这个模块就是一个能够轻易 ...

  7. python五子棋游戏15*15_python实现五子棋游戏(pygame版)

    分享python 编写的五子棋游戏 分享高手给用python编写一个五子棋游戏,需要代码. .心里知道有这么回事,白天就很正常晚上就胡思乱想,事已至此小编们都该向前走一步了. 请用PYTHON编一个小 ...

  8. 使用 Python 进行 GUI 掷骰子模拟

    使用 Python 进行 GUI 掷骰子模拟 原文地址 最后更新 : 02 Aug, 2022 在本文中,我们将使用Tkinter和Python中的随机模块创建Rolling The Dices Ga ...

  9. python绘制太阳系_使用 Python 来简单的动态模拟一下太阳系的运转

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 以下文章来源于Python技术 ,作者派森酱 提到太阳系,大家可能会想到哥 ...

最新文章

  1. Java自然语言处理
  2. 普通行列转换(交叉表,横表变列表)
  3. 蓝桥 BEGIN4 - Fibonacci数列
  4. as3 浅复制 深复制
  5. 如何将JBoss HR员工奖励项目放入云端
  6. java getname_Java文件类字符串getName()方法(带示例)
  7. [vue] vue怎么缓存当前的组件?缓存后怎么更新?
  8. Linux 主机信息 总览
  9. html5+桌面推送,HTML5 Web Notifications 桌面推送小记
  10. 【游戏引擎Easy2D】第一个引擎程序
  11. 李开西老师 安全生产实战专家
  12. otg usb 定位_怎样打开安卓手机外接USB功能(即OTG功能)
  13. html网页中图片展示为碎片,基于HTML代码实现图片碎片化加载功能
  14. 30天自制C++服务器
  15. FreeBSD新的JAIL管理工具QJAIL
  16. 搞前端开发的比后端多两倍,这意味着哪一个更有前途?
  17. 内容都是XXXXX 如何把他们批量的插入表中
  18. LVS均衡负载(一) LVS详解
  19. SMIL彩信MMS技术学习
  20. Android移动开发:第一章Android系统概述

热门文章

  1. 锁定计算机与注销计算机有什么区别,电脑休眠与睡眠、注销与关机有什么区别?电脑六种关机模式详解...
  2. win10 下tomcat 启动startup.bat闪退解决方法
  3. 计算机网络中的PPPoE协议是做什么用的?
  4. 双网卡设置静态路由及强制某个运用捆绑指定网卡
  5. 水果新鲜程度检测系统(UI界面+YOLOv5+训练数据集)
  6. Windows 2000/XP/2003修改输入法列表排列顺序的办法
  7. SpringMVC架构 1
  8. 英文标点符号使用和意义
  9. 8086系列处理器简史
  10. 高校数据治理如何倒逼业务部门参与