用Python画一颗特别的心送给她

import numpy as np
import matplotlib.pyplot as plt

x_coords = np.linspace(-100, 100, 500)
y_coords = np.linspace(-100, 100, 500)
points = []

for y in y_coords:
    for x in x_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(lambda point: point["x"], points))
heart_y = list(map(lambda point: point["y"], points))

plt.scatter(heart_x, heart_y, s=10, alpha=0.5)
plt.scatter(heart_x, heart_y, s=10, alpha=0.5, c=range(len(heart_x)),cmap="spring")
plt.scatter(heart_x, heart_y, s=10, alpha=0.5, c=range(len(heart_x)),cmap="rainbow")
plt.show()

来自:http://www.taitaiblog.com/888.html

原文地址:https://www.cnblogs.com/gisoracle/p/12078981.html

时间: 2024-11-08 13:42:32

用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

WPF 如何画一颗心

原文:WPF 如何画一颗心 如何用WPF画一个心. MainWindow.xaml <Window x:Class="Heart.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://sch

有了千里之能,有了赫赫战功,我们还需要有一颗谦虚的心

美国南北战争期间,有一匹名叫玛姬的战马.玛姬烈性十足,一般人难以驯服.它先后踢过1位将军.3位上校.5位中校.6位少校.10位上尉.24位中尉.30位少尉.435位士兵. 一匹踢过如此多军官和士兵的烈马,人们为什么都原谅了它.宽容了它,而且还一再把它派上用场呢?原来,这匹烈马能疾步如飞,时速高达70公里:在战场上,它不畏枪林弹雨,一生参战632次,立下了赫赫战功.烈马任性.暴烈.目空一切,靠的是千里之能和自己立下的功劳. 但有了千里之能和功劳,就能不尊重别人.不把别人放在眼里,就能由着自己的性子

要有一颗冠军的心

男人要有一颗冠军的心,无论他是否能成为最后的冠军. 这不是关于理想远大不远大的问题,而是关于生存还是苟活的问题. 今天参加学校的体质测试,从小身体素质不错的我一如既往觉得没问题,结果算是打了自己的脸:无论是肺活量.坐位体前屈还是身高体重,都徘徊在及格线,连以前擅长的立定跳远和1000米都只能勉强算个中上水平,要知道高中时我曾一届校运会拿过男子400米和800米两枚金牌,体育基础可以说不算差.而且上大学第一学期,从没训练过跳高的我直接拿了学园运动会第一,加上自以为已经算周围认识的同学里比较重视身体

没有一颗“攀比”的心,就永远无法成为别人眼中的大神

今天和几个研究生朋友吃饭时聊到一个攀比的话题,也许是每个人的价值观的不同引起了不小的争论,在回来的路上自己想了很多过去的事情. 上小学的时候,由于家里比较穷,自己都是用铅笔或者圆珠笔去写作业,因为这样可以为入不敷出的家里节省一点开支.大概在三年级的时候,同学小A的父母给他买了一支非常精美的钢笔,同学们都非常羡慕,整天都围着他转,而自己更是没见过这样的笔,而且几十块钱对于每年连学费都交不起的我,简直是想都不敢想的,可是年少不懂事的我,却不顾家里的经济状况却要缠着母亲买,起初母亲很为难,考虑到家里的

给NIOS II CPU添加一颗澎湃的心——sysclk的使用

给NIOS II CPU添加一颗澎湃的心--系统时钟的使用 ? 本实验介绍如何在Qsys中添加一个定时器作为NIOS II的心跳定时器,并在NIOS II中软件编程使用该定时器. 将上一个实验watchdog工程复制.粘贴并重命名为08_sysclk_timer.在Quartus II中打开该工程,然后点击Qsys快捷图标打开Qsys组件,如下图所示: 在Qsys中,打开工程目录(08_sysclk_timer)下的mysystem.qsys工程. 打开后,在左侧的IP列表中输入"timer&q

有了赫赫战功还需要有一颗谦虚的心

美国南北战争期间,有一匹名叫玛姬的战马.玛姬烈性十足,一般人难以驯服.它先后踢过1位将军.3位上校.5位中校.6位少校.10位上尉.24位中尉.30位少尉.435位士兵. 一匹踢过如此多军官和士兵的烈马,人们为什么都原谅了它.宽容了它,而且还一再把它派上用场呢?原来,这匹烈马能疾步如飞,时速高达70公里:在战场上,它不畏枪林弹雨,一生参战632次,立下了赫赫战功.烈马任性.暴烈.目空一切,靠的是千里之能和自己立下的功劳. 但有了千里之能和功劳,就能不尊重别人.不把别人放在眼里,就能由着自己的性子

一颗跳动的心(css3)

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>一颗跳动的心</title> <style type="text/css"> *{ margin:0 ; padding:0; } body{ background:#1a1c24; } /* 盒子 */ #heart,#

TensorFlow的初次使用+Python画3D图和计算KL散度

ython计算KL散度import numpy as np import scipy.stats x = [np.random.randint(1,11) for i in range(10)] print(x) print(np.sum(x)) px = x/np.sum(x)#归一化 print(px) y = [np.random.randint(1, 11) for i in range(10)] print(y) print(np.sum(y)) py = y / np.sum(y)#