python画图代码彩虹-用python画一颗彩虹色爱心送给女朋友!!!
1.准备工作:
代码中用到numpy和matplotlib,需要先安装这两个库
pip3 install numpypip3 install matplotlib
会用到的数学公式:(x^2+y^2-1)^3+x^2*y^3=0
2.编写代码:
importnumpy asnp
importmatplotlib.pyplot asplt
x_coords = np.linspace(- 100, 100, 500)
y_coords = np.linspace(- 100, 100, 500)
points = []
fory iny_coords:
forx inx_coords:
if((x* 0.03)** 2+(y* 0.03)** 2- 1)** 3-(x* 0.03)** 2*(y* 0.03)** 3<= 0:
points.append({ "x": x, "y": y})
heart_x = list(map( lambdapoint: point[ "x"], points))
heart_y = list(map( lambdapoint: point[ "y"], points))
plt.scatter(heart_x, heart_y, s= 10, alpha= 0.5,c=range(len(heart_x)), cmap=)
plt.show()
运行后上面的代码会显示下面的图
这样我们的彩虹色爱心就出来了。
python画图代码彩虹-用python画一颗彩虹色爱心送给女朋友!!!相关推荐
- python画彩虹爱心_用python画一颗彩虹色爱心送给女朋友!!!
1.准备工作: 代码中用到numpy和matplotlib,需要先安装这两个库 pip3 install numpypip3 install matplotlib 会用到的数学公式:(x^2+y^2- ...
- python画图代码彩虹-Python利用turtle库绘制彩虹代码示例
语言:Python IDE:Python.IDE 需求 做出彩虹效果 颜色空间 RGB模型:光的三原色,共同决定色相 HSB/HSV模型:H色彩,S深浅,B饱和度,H决定色相 需要将HSB模型转换为R ...
- python画图代码彩虹-python绘制彩虹图
本文实例为大家分享了python绘制彩虹图的具体代码,供大家参考,具体内容如下 from turtle import * #控制彩虹路径 def path(pen, r, g, b): pen.pen ...
- python画图代码彩虹-python绘制简单彩虹图
本文实例为大家分享了python绘制彩虹图的具体代码,供大家参考,具体内容如下 代码: from turtle import * #控制彩虹路径 def path(pen, r, g, b): pen ...
- python画图代码彩虹-echarts绘制彩虹图
echarts绘制彩虹图 1.开发环境 vue+echarts 2.电脑系统 windows10专业版 3.在使用echarts开发的过程中,我们可能需要绘制彩虹图,下面是我进行的总结,希望对你有所帮 ...
- python画图代码turtle-使用Python的turtle模块画图的方法
简介:turtle是一个简单的绘图工具.它提供了一个海龟,你可以把它理解为一个机器人,只听得懂有限的指令. 1.在文件头写上如下行,这能让我们在语句中插入中文 #-*-coding:utf-8-*- ...
- python画图代码七彩蟒蛇-Python实现七彩蟒蛇绘制实例代码
本文主要研究的是Python编程turtle的实例,绘制一个七彩蟒蛇..具体如下. 第2周的课后练习里,有一道题目,要求修改"蟒蛇绘制"程序,对Python 蟒蛇的每个部分采用不同 ...
- 用python画名字组成的爱心_520用Python画一颗特别的爱心送给她
原标题:520用Python画一颗特别的爱心送给她 来源: Python与数据分析(ID:PythonML,已获授权) 520,大家有没有和心爱的女生在一起呢? 今天我们来用Python画一颗特别的爱 ...
- python新手代码大全.pdf,python新手代码及作用
python新手代码是什么? python新手代码是:1.------数字提取.2.------长ping 检测网络状态.3.------爬取百度贴吧图片.4.------微信自动回复天气.5.--- ...
最新文章
- CCNA之ccna-路由器的telnet试验
- JAVA 函数式接口存在
- Flutter 即将占领整个 Web 开发
- Sublime Text 3 - 设置自动换行
- 利用BayesianOptimization库对模型进行贝叶斯调参(XGBOOST)
- 《WebGL编程指南》学习笔记——3.在Canvas中使用WebGL
- BAT中如何使用for循环
- 计算机网络同传步骤,HP网络同传使用方法Word版
- Ubuntu 部分截图
- 手持普通计算机怎么开根号,数学里怎么开根号?具体方法
- Java poi读取Excel表格中公式的计算值
- 【2021春招】2021年阿里笔试真题3.6/3.8/3.10/3.12记录
- 怎么用python启动谷歌浏览器_Selenium 基于python 安装以及配置谷歌浏览器启动
- 各位,我来自数位红公司,我们是做手机游戏的。
- 4、5线小县城的年轻人每天在玩什么?
- Mybatis系列全解(五):全网最全!详解Mybatis的Mapper映射文件
- 计算机无法打开用友通,用友通服务启动后又停止了?
- verilog断言(SVA)语法
- 移动营业厅称部分SIM卡无法用于iPhone4S
- 如何提高网上销售信任度