还记得第一次对世界杯有印象的是2002年,那时候小只知道巴西是最厉害的,最深刻的记忆就是爸爸在二楼一个人看中国对巴西,一直哥们哥们的叫,结果被踢了一个0:4,再有就是那年的世界杯主题曲很好听,电子音乐。

后来到初中是06年德国世界杯,那年世界杯,我初二转学了,给我的印象就是班里一个女生穿了印有德国世界杯logo的T恤。

10年南非世界杯,满脑子的呜呜组啦,还有哇嘎哇嘎,那会刚进入高三,没有关注了。

14年的巴西世界杯,就是那个抱着世界杯奖杯的老爷爷一直在流泪,以及德国夺冠,德国队的主教练有点子小帅。

18年俄罗斯世界杯,一点印象也没有,那会比较迷茫,也比较忙碌,忙着考研什么的

22年的世界杯,感觉到自己不是铁杆球迷了,就逐渐不关注了,生活的压力有点大了。

要问我印象最深的足球比赛,就是2004中国举办的亚洲杯,伊拉克在成都打比赛,成都球迷都特别热情,几乎把成都变成了伊拉克主场,让我第一次感受到足球的魅力,其实是超越了国界与种族。

下面为了扣题,直接上代码

import numpy as np
import matplotlib.pyplot as plt# 半径、点数、偏移量
def yuan_dian(r, a, bia):x_d = []y_d = []for n in range(1,a+1):xx = r*np.cos(2*np.pi*((n-1)/a)+bia)  # 我用的默认圆心是坐标原点yy = r*np.sin(2*np.pi*((n-1)/a)+bia)x_d.append(xx)y_d.append(yy)return x_d, y_dtheta = np.linspace(0, 2 * np.pi, 200)
plt.figure(figsize=(5, 5))
# 画园
x = np.cos(theta)
y = np.sin(theta)
plt.plot(x, y, color='black', linewidth=1, zorder=3)
plt.fill(x, y, color="black")
# plt.fill(2*x, 2*y, color="black", linewidth=1)
# 最内层点
w_x0, w_y0 = yuan_dian(0.4, 5, 0)
plt.fill(w_x0, w_y0, "white") # 次内层点
w_x1, w_y1 = yuan_dian(0.7, 5, 0)# 最外层点_正
w_x2, w_y2 = yuan_dian(1, 5, 0)x_d, y_d = [], []
for aa, bb in zip(w_x2, w_y2):x_d.append(aa)x_d.append(0)y_d.append(bb)y_d.append(0)
plt.plot(x_d, y_d,color="white")# 最外层点_正left
w_x3, w_y3 = yuan_dian(1, 5, 0.5)# 最外层点_正right
w_x4, w_y4 = yuan_dian(1, 5, 0.75)# 最外层点_正
w_x5, w_y5 = yuan_dian(1.2, 5, 0)for i in range(5):plt.fill([w_x1[i], w_x3[i], w_x5[i], w_x4[i-1]],[w_y1[i], w_y3[i], w_y5[i], w_y4[i-1]], color="white", zorder=2)
plt.axis('off')

Python使用纯matplotlib画个世界杯足球相关推荐

  1. 在python中使用matplotlib画简单折线图

    live long and prosper 在python中安装matplotlib实现数据可视化(简单折线图) 1.安装matplotlib 在Windows平台上,试用win+R组合键打开命令行窗 ...

  2. vs2019中采用C++编程使用python中的matplotlib画图库

    在写代码的过程中,有时候需要对数据进行可视化,但是对于C++来说,并没有一个像python中matplotlib一样方便使用且功能强大的绘图包.这里可以采用C++调用python,将matplotli ...

  3. 【Python可视化】matplotlib画动态曲线

    matplotlib是python里最popular的画图工具,最近发现它可以用来画动态图.可以看看AI模型训练时候的loss曲线,accuracy变化等等.客观上,比tensorboard更简洁. ...

  4. Python|用matplotlib画太极图

    Python画太极 从古代的"三百六十行,行行出状元"到现如今的三万六千行,各行各业都有自己供奉的祖师爷, "天下百工圣人作"说的就是如此.比如,卖鞋的拜刘备, ...

  5. python如何使用matplotlib画散点图使不同类别的点有不同的形状和颜色?

    文章地址:https://www.chzzz.club/post/239.html 我们在使用聚类算法时,希望最后画出的散点图中,不同的类别的点拥有不同的颜色和不同的形状的,但是matplotlib只 ...

  6. python怎么用matplotlib画,用matplotlib在python中绘制OHLC图

    我有一个烛台对象的列表,每个对象有6个值(开.高.低.关闭.体积.时间戳).我想用matplotlib.finance.candlestick2_ohlc(ax,opens,high,lows,clo ...

  7. python tushare pandas matplotlib 画蜡烛图

    mpf.candlestick_ochl(使用tushare库获取数据 import tushare as ts lingyi=ts.get_hist_data('002600') dateutil. ...

  8. 【Python画图】matplotlib画折线图plt.plot、柱状图plt.bar、堆叠柱状图、饼图plt.pie以及自定义坐标轴的位置、显示汉字

    一.折线图 1.常规折线图 import matplotlib.pyplot as plt import matplotlib.font_manager as fm#这样设置以后 可以在图中显示中文 ...

  9. python做房源饼状图_python使用matplotlib画饼状图

    %matplotlib inlineimport matplotlib.pyplot as plt# 121 > 1行2列第1个fig1 = plt.subplot(121)plt.pie([1 ...

最新文章

  1. 【GLib】GLib学习笔记(三):gtypes、garray、gerror、goption
  2. php多文件上传类源码,PHP单文件上传类或多文件上传类源码
  3. beautifulsoup_Python爬虫-BeautifulSoup
  4. php四种标量,php的标量数据类型和复合数据类型,php四种标量
  5. CleanMyMac X 4.9 for Mac电脑清理软件 中文语言免费版
  6. 尚硅谷大数据技术之Hadoop(入门)
  7. 论文解读|BMVC 2019|DABNet: Depth-wise Asymmetric Bottleneck for Real-time Semantic Segmentation
  8. mysql无参的存储过程_创建无参的存储过程(四十七)
  9. 工作,到底意味着什么
  10. Unexpected exception encountered during query.解决办法
  11. 人人网,给我个“上”你的理由吧?
  12. mysql explain不准确_mysql explain预估剖析
  13. 从90年代JDM到现在CDM现在namuDM,来了
  14. 在你的应用里使用Jetty嵌入式
  15. LineRenderer组件
  16. 7-3 特立独行的幸福
  17. Spring Mvc时间格式参数,前后时间传参,单个字段的时间格式化问题
  18. MTK 轨迹球(JOG_BALL)
  19. 华为Cloud Native Lives课程第一课-云原生技术的前世今生
  20. 微信小程序连接百度地图API实现天气查询

热门文章

  1. 【服务器数据恢复】服务器硬盘黄灯的数据恢复案例分享
  2. centos7重装python_centos7.6删除重新安装python和yum
  3. 求职:遇到线上性格测评你会如实回答吗?
  4. 孟德尔随机化,异质性Heterogeneity statistics
  5. iOS oc 手机摇一摇震动带音效功能
  6. 华为云桌面——云上办公安全高效,高清流畅
  7. 当前状态企业架构蓝图是什么?
  8. 广告投放中的DMP是什么?
  9. js中奖人员向上滚动或者文章标题向上滚动 无缝衔接
  10. android五子棋设计报告,基于安卓开发的五子棋课程设计报告精选.doc