python画一颗心心

主要使用scatter函数画
cmap=“Reds"表示画一个炽热的心心
这个参数还有"autumn”,"cool"等等

import numpy as np
import matplotlib.pyplot as plt
#1.使用库构建散点 因为爱心大约在-1到1之间,要想填满就要扩大范围,所以在寻找符合条件点时要乘以一定系数
#2.收集散点 公式(x^2+y^2-1)^3-x^2y^3
xs = np.linspace(-100, 100, 500)#形成散点
ys = np.linspace(-100, 100, 500)
pointx = []                            #收集符合条件的点
pointy  =[]
for y in ys:for x in xs:if ((x*0.04)** 2+(y*0.04)** 2- 1)** 3-(x*0.04)** 2*(y*0.04)** 3<= 0:pointx.append(x)pointy.append(y)
#heart_x = list(map(lambda point: point["x"], points))
#heart_y = list(map(lambda point: point["y"], points))#这种方法太复杂
plt.scatter(pointx, pointy, s=10,alpha=0.5,c=range(len(pointx)),cmap="Reds")
plt.show()

效果图

python画一颗小心心相关推荐

  1. 利用JAVA画一颗小心心

    首先,这颗心是数学家画的,不是我.原理很复杂,大致原理就是迭代. 画这颗心的代码已经给出来了 public void draw(Graphics g){ for(int i=0;i<=180;i ...

  2. python画-用Python画一颗特别的心送给她

    [前言] 520刚过去了,大家有没有跟自己喜欢的对象在一起呢? 520 当天你还在送 玫瑰花?巧克力?情侣套装?... 小编就想说:你能不能换点新意呢,这些操作已经普通的不能再普通了吧!就像别人来例假 ...

  3. 圣诞节用Python画一颗圣诞树

    圣诞节用Python画一颗圣诞树 前言 一.初级圣诞树 二.中级圣诞树 三.高级圣诞树 四.超高级圣诞树 总结 前言 正在学Python的你是不是很想在圣诞节给女朋友一个惊喜? 哦!忘了,或许你压根儿 ...

  4. 用python绘制心形_用Python画一颗特别的心送给她

    [前言] 520刚过去了,大家有没有跟自己喜欢的对象在一起呢? 520 当天你还在送 玫瑰花?巧克力?情侣套装?... 小编就想说:你能不能换点新意呢,这些操作已经普通的不能再普通了吧!就像别人来例假 ...

  5. 用python画明星_用Python画一颗特别的心送给她

    [前言] 520刚过去了,大家有没有跟自己喜欢的对象在一起呢? 520 当天你还在送 玫瑰花?巧克力?情侣套装?... 小编就想说:你能不能换点新意呢,这些操作已经普通的不能再普通了吧!就像别人来例假 ...

  6. python编程爱心-520用Python画一颗特别的爱心送给她

    今天520,大家有没有和心爱的女生在一起呢? 今天我们来用Python画一颗特别的爱心,送给那个特别的她,给她一份浪漫的惊喜吧~ 还记得那个心形曲线的公式吗? 我们用Python基于上面的公式来画一画 ...

  7. python画一颗心_利用python画一颗心的方法示例

    前言 Python一般使用Matplotlib制作统计图形,用它自己的说法是'让简单的事情简单,让复杂的事情变得可能'.用它可以制作折线图,直方图,条形图,散点图,饼图,谱图等等你能想到的和想不到的统 ...

  8. 如何用python画心形_利用python画一颗心的方法示例

    前言 Python一般使用Matplotlib制作统计图形,用它自己的说法是'让简单的事情简单,让复杂的事情变得可能'.用它可以制作折线图,直方图,条形图,散点图,饼图,谱图等等你能想到的和想不到的统 ...

  9. 用python画名字组成的爱心_520用Python画一颗特别的爱心送给她

    原标题:520用Python画一颗特别的爱心送给她 来源: Python与数据分析(ID:PythonML,已获授权) 520,大家有没有和心爱的女生在一起呢? 今天我们来用Python画一颗特别的爱 ...

最新文章

  1. IDEA IntelliJ 如何给web项目配置tomcat
  2. oracle timestamp约束,java.lang.ClassCastException:oracle.sql.TIMESTAMP不能转换为java.sql.Timestamp...
  3. 73-递归函数1:阶乘
  4. 【web安全】Xss Exploits and Defense翻译2
  5. getAttribute方法在IE6/7下获取href/src属性值的问题
  6. 音视频技术开发周刊:FFmpeg内置的一个无中生有的音视频输入数据 | 214
  7. python去重复元素_python 去除单个list中的重复元素
  8. 05设计模式——抽象工厂模式
  9. 开发 自我介绍_对于开发者来说,自我是敌人
  10. 2008安装完了找不到_【专业性】关于铸铝热水锅炉安装使用的思考
  11. JAVA 导出 Excel, JS 导出 Excel
  12. 6U VPX板卡资料:6U VPX 高性能计算存储板卡
  13. ubuntu1804安装python3.8+odoo14
  14. 龙兵智能名片多企业小程序V2.3.3-开源版
  15. pdf文件转换成jpg文件
  16. 如何修改ftp服务器密码,ftp密码,3种修改ftp密码的方法
  17. postgresql计算两点距离
  18. guess在Java中用法_猜一猜,guess有哪些用法?
  19. 煤矿进口替代产业全梳理,这些煤机配件空间巨大
  20. 我们如何使用Firestore和Firetable构建虚拟实时事件平台

热门文章

  1. 那个不玩“抖音”的90后,后来怎么样了?
  2. java刘备猜拳游戏类_基于java实现人机猜拳游戏
  3. ubuntu openssl 连接gmial smtp服务
  4. java图片切割类任务书_基于Java的截图工具(可储存编辑)的设计与实现毕业论文+任务书+翻译及原文+答辩PPT+源码+辅导视频...
  5. Flutter实战项目-第八篇 监听键盘弹起
  6. 数组.列表.集合.应用
  7. 进程创建过程详解 CreateProcess
  8. 基于Node.js + jade + Mongoose 模仿gokk.tv
  9. 电路交换,报文交换,分组交换简介与优缺点
  10. 日常吐槽系列~背锅篇