IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 利用Python实现抽签世预赛欧洲区附加赛篇,模拟出葡萄牙意大利同组的时候我emo了 -> 正文阅读

[Python知识库]利用Python实现抽签世预赛欧洲区附加赛篇,模拟出葡萄牙意大利同组的时候我emo了

2022年卡塔尔世界杯欧洲区预选赛小组赛已经落下帷幕,不知道你支持的球队晋级了吗?在这里插入图片描述
本届世界杯欧洲区预选赛的规则如下
1、2022卡塔尔世界杯,欧洲区一共有13个参赛名额。
2、欧洲区预选赛,分成10个小组,每个小组的第一名,直接晋军卡塔尔。
3、10个小组的第二名,加上2支来自欧洲国家联赛的球队,一共12支球队踢附加赛。
4、来自欧国联的2个附加赛名额,是排除了20支球队(世预赛10个小组的第一和第二名)之后,欧国联成绩最好的两个小组第一。
5、12支参加附加赛的国家队,通过抽签配对,要踢两轮的淘汰赛。12进6,6进3,最终产生3个参加2022年卡塔尔世界杯正赛的名额

根据小组赛的成绩和欧国联战绩,进入附加赛的十二支球队如下图所示
在这里插入图片描述
从上图中可以看到,本次参与世界杯附加赛的球队不乏强队的身影,例如
2016欧洲杯冠军,2018-2019欧洲国家联赛冠军葡萄牙
2020欧洲杯冠军意大利
2018世界杯8强,伊布领衔的瑞典
2016欧洲杯4强,贝尔领衔的威尔士
2018年世界杯8强俄罗斯
2016欧洲杯8强,莱万领衔的波兰等等
从参赛球队而言,这次参赛的球队可谓强队云集。
而这些球队将要经历12进3残酷的厮杀,每四队分成一个小组进行单场淘汰赛
根据预选赛战绩,我们可以将12支球队这样分档
种子队:葡萄牙、意大利、俄罗斯、苏格兰、瑞典、威尔士
非种子队:土耳其、波兰、北马其顿、乌克兰、奥地利、捷克
附加赛抽签分组仪式将在北京时间11月27日0点进行,届时12支球队将知晓自己晋级世界杯道路上的最后对手们,种子队将在附加赛首轮取得主场优势。本文根据分档结果,利用Python编程语言提出了一种自动抽签的方式,并给出了抽签得到的一种预测结果。
首先将12支球队写入两个列表中。

在这里插入图片描述
接下来将各档打乱抽对阵
在这里插入图片描述
接下来将6组对阵分成三组
在这里插入图片描述
通过模拟抽签,我得出来这样一个抽签结果
在这里插入图片描述
我发现我把葡萄牙和意大利,波兰和瑞典各自分到了一个小组,看到结果有一点emo。此代码仅供参考,最终抽签结果还是由欧足联官方来定,欢迎各位网友在评论分享你的模拟抽签结果,下附模拟抽签的代码,仅供大家参考:

seeds=['葡萄牙','苏格兰','意大利','俄罗斯','瑞典','威尔士']
others=['土耳其','波兰','北马其顿','乌克兰','奥地利','捷克']
import random
random.shuffle(seeds)
random.shuffle(others)
vernus=[]
for m in range(6):
    vernus.append([])
    vernus[m].append(seeds[m])
    vernus[m].append(others[m])
print(vernus)
draw=[]
random.shuffle(vernus)
for i in range(0,6,2):
    draw.append(vernus[i:i+2])
print(draw)

延伸阅读
用Python模拟欧冠小组赛抽签(修订版),论死亡之组是如何自动炼成的

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-11-18 11:09:12  更:2021-11-18 11:09:25 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 1:52:31-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码