首页 > 分享 > 手把手教你用Python画一朵玫瑰花送给你最重要的那个“她”

手把手教你用Python画一朵玫瑰花送给你最重要的那个“她”

大家好,我是千与千寻。

今天是三八妇女节,说着这个词,第一感觉就是我已经out了

现在流行叫的是女神节,女生吗,大多数都喜欢花朵,尤其是玫瑰花。

不同的花朵有不同的花语,有的人送女朋友薰衣草,有的送玫瑰花,不同的鲜花,有不同的花语,以下是我找到的一些鲜花,以及对应的花语…

紫丁香:多愁善感的暗恋

在这里插入图片描述
2. 粉玫瑰:初恋的关怀

在这里插入图片描述
3. 红色康乃馨 :对母亲的爱

在这里插入图片描述
4. 桔梗花:永恒不变,勿忘无悔的爱

在这里插入图片描述
说到桔梗,一下子勾起来了我的儿时回忆,放一张图片纪念一下:

在这里插入图片描述

言归正传,对于程序员来说,如果也是送现实中的鲜花,显得没有诚(ji)意(shu)。

今天我就教你如何使用Python语言代码,通过编程实现绘制一朵立体的玫瑰花,看看这回还有没有人说,我们理工男不懂浪漫!

在这里插入图片描述
在本次的Python项目中我们主要使用了Python语言中的matplotlib库,进行图形的绘制。

具体步骤:

1.导入库文件包:

from matplotlib import cm from matplotlib.font_manager import FontProperties 123'

2.声明文字窗口大小

font = FontProperties(fname=r"c:windowsfontssimsun.ttc", size=25) 1

3.对使用到的整体库文件包进行导入

import matplotlib.pyplot as plt import numpy as np 12'

4.定义输出图像为3D状态输出:

fig = plt.figure() ax = fig.gca(projection='3d') 12

5.构建玫瑰花图像函数

[x, t] = np.meshgrid(np.array(range(25)) / 24.0, np.arange(0, 575.5, 0.5) / 575 * 17 * np.pi - 2 * np.pi) p = np.pi / 2 * np.exp(-t / (8 * np.pi)) u = 1 - (1 - np.mod(3.6 * t, 2 * np.pi) / np.pi) ** 4 / 2 y = 2 * (x ** 2 - x) ** 2 * np.sin(p) r = u * (x * np.sin(p) + y * np.cos(p)) 12345

6.对曲线进行平面的函数拟合

surf = ax.plot_surface(r * np.cos(t), r * np.sin(t), u * (x * np.cos(p) - y * np.sin(p)), rstride=1, cstride=1, cmap=cm.gist_heat, linewidth=0, antialiased=True) 12

7.设置标题以及格式

plt.title(u'祝各位女神节快乐!', fontproperties=font, color='blue', verticalalignment='bottom', bbox=dict(facecolor='y', edgecolor='blue', alpha=0.1)) ax.set_xticks([]) ax.set_yticks([]) ax.set_zticks([]) plt.show() 123456

最终的玫瑰花的绘制效果:

在这里插入图片描述
怎么样,还不错吧,快动手试一试吧,还可以自己进行DIY创作,进行私人定制哦~,送给你生命中最重要的那个“她”!

最后,祝各位“小仙女”们节日快乐哟!

相关知识

七夕玫瑰花合集
求婚玫瑰花应该送多少朵
七夕节送多少朵玫瑰花
七夕情人节送什么花最浪漫?玫瑰送多少朵
求婚送多少朵玫瑰花最合适?求婚送花最终解密
求婚玫瑰花多少朵合适 各色的玫瑰花有什么含意
求婚玫瑰花应该送多少朵?求婚玫瑰花束的寓意解析
七夕要送什么样的玫瑰花,要送多少朵?
养花小技能:手把手教你用几根绳子把花盆挂在半空中!
求婚送多少朵玫瑰花合适及其意义

网址: 手把手教你用Python画一朵玫瑰花送给你最重要的那个“她” https://m.huajiangbk.com/newsview260110.html

所属分类:花卉
上一篇: 花友投稿vol.17
下一篇: 动态鲜花网页的实现