最深情的告白——郁金香(Python实现)

2023-10-29

                 

目录

1 最深情的告白

2 即兴赞之

2.1 李小白言郁金香

2.2 郁金香般的姑娘 

2.3 荷兰的郁金香

3 Python代码实现 

3.1 郁金香的芬芳

3.2 我俩绚丽多姿的风景 


1 最深情的告白

曾经以为,她爱玫瑰,然后我画了好几种:

花仙子——玫瑰(Matlab实现)

开学送给她的礼物(Python实现)

她很焦虑,是时候送一波更高级的玫瑰(Python&Matlab实现)

风中雨打花瓣,打不落她那冰清玉洁的品质。偶尔的一次我才了解到,她不喜欢玫瑰,不喜欢那种千娇百媚;而喜欢郁金香,喜欢郁金香那回眸一笑百媚生、一侧倾黔.....

然后我一直记在心上,终于,把郁金香交到她纤细的手上,她超级无敌开心。然后我意犹未尽,还是用Python在来一次郁金香。谢谢她给我带来的灵感,见到她,笔耕不断。

她一侧,令耕者忘其犁、锄者忘其锄、笔者忘其耕。现代版的罗敷!

    

2 即兴赞之

2.1 李小白言郁金香

         《客中行》

                                 ——  李白
兰陵美酒郁金香,玉碗盛来琥珀光。
但使主人能醉客,不知何处是他乡。
 

2.2 郁金香般的姑娘 

 我轻轻地走近心目中花的“女神”,只见娇嫩的郁金香大多还处于含苞欲放的状态,一个个花蕾如睡眼惺忪的小姑娘正在努力睁开那迷人的大眼睛。

虽然没有绽放,但红的、黄的、紫的、橙的、粉的花骨朵,高高伫立在翡翠般碧绿的像宝剑似的叶片中央,显得那么矜持而脱俗,令人百看而不厌。

2.3 荷兰的郁金香

荷兰是一个美丽的国家。荷兰人民很喜欢鲜花,尤其是一种名叫郁金香的花,更是受到了荷兰人民厚爱。

在荷兰的大街小巷庭院公园,到处可见郁金香美丽的芳姿。

荷兰人民不仅爱种郁金香,而且还把郁金香当作国花来看待呢!

3 Python代码实现 

3.1 郁金香的芬芳

from mpl_toolkits.mplot3d import Axes3D
from matplotlib import cm
import matplotlib.pyplot as plt
import numpy as np
from matplotlib.ticker import LinearLocator
from matplotlib.font_manager import FontProperties

font = FontProperties(fname=r"c:\windows\fonts\simsun.ttc", size=14)

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

[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))

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)

plt.title('送我洛夫姐姐的郁金香',fontproperties=font)
ax.set_xticks([])
ax.set_yticks([])
ax.set_zticks([])
plt.show()

3.2 我俩绚丽多姿的风景 

import turtle
turtle.title('绚丽多姿的风景')
turtle.bgcolor('black')
colors = ['red','orange','yellow','green','cyan','blue','purple']
turtle.speed(10)
for x in range(300):
    turtle.pencolor(colors[x%len(colors)])
    turtle.forward(x)
    turtle.left(360/len(colors)+1)
    turtle.width(x*0.03)
turtle.done()

import turtle
turtle.title('绚丽多姿的风景')
turtle.bgcolor('black')
colors = ['red','orange','yellow','green','cyan','blue','purple']
turtle.speed(10)
for x in range(300):
    turtle.pencolor(colors[x%len(colors)])
    turtle.forward(x)
    turtle.left(360/len(colors)+1)
    turtle.width(x*0.03)
turtle.done()
 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

最深情的告白——郁金香(Python实现) 的相关文章

随机推荐

  • 第十四届蓝桥杯B组第一期模拟题

    1 十进制整数 2 在十进制中是 1 位数 在二进制中对应 10 是 2 位数 十进制整数 22 在十进制中是 2 位数 在二进制中对应 10110 是 5 位数 请问十进制整数 2022 在二进制中是几位数 include
  • Python响应式类库RxPy简介

    RxPy是非常流行的响应式框架Reactive X的Python版本 其实这些版本都是一样的 只不过是各个语言的实现不同而已 因此 如果学会了其中一种 那么使用其他的响应式版本也是轻而易举的 之前我就听说过这个框架 最近决定好好研究一下 基
  • Jmeter(三十六) - 从入门到精通进阶篇 - 设置负载阶梯式压测场景(详解教程)

    1 简介 在性能测试中 有时需要模拟一种实际生产中经常出现的情况 即 从某个值开始不断增加压力 直至达到某个值 然后持续运行一段时间 然后继续加压达到某个值持续运行 如此循环直到达到预期的峰值 运行一段时间 在jmeter中 有这样一个插件
  • SASS 中的占位符%,@extend,@mixin(@include)的使用场景

    SASS在线编译网站 https www sassmeister com 占位符 被声明为占位符的CSS类 不会出现在最终生成的CSS中 SASS代码 log display block color black log debug exte
  • SQL删除重复数据,保留ID最大的一条

    在数据库中可能会存在重复数据 需要删除并且保留其中一条 这里我们保留其中id最大的一条 DELETE FROM T Dat BankData WHERE BankCode IN SELECT BankCode FROM T Dat Bank
  • Idea在plugin的marketplace中一直查不到东西&安装插件

    1 问题出现 我在Intellij IDEA 2018中搜索安装我们想要的插件时 有时候发现打开Setting gt Plugins Marketplace搜索插件页面加载不出来 而且搜索插件也搜索不出来 2 原因分析 IDEA的模块系统加
  • 解决 Access denied for user'root'@'IP地址'

    解决mysql Access denied for user root IP地址 问题 在MYSQL 中 用远程软件登陆服务器 有时出现 Access denied for user root localhost www 2cto com
  • jQuery 入门教程(29): jQuery UI Datepicker 示例(二)

    显示月份和年份选择下拉框 changeMonth 和changeYear 选择可以打开和关闭月份和年份下拉选择框 1 2
  • 数码管原理

    今天有师弟问我数码管的问题 我想起我刚学单片机的时候 好像也在数码管的地方迷糊了一段时间 就简单写写数码管的原理 首先 什么是数码管 百度百科解答 数码管 也称作辉光管 是一种可以显示数字和其他信息的电子设备 玻璃管中包括一个金属丝网制成的
  • 多处理器的基本概念

    SISD 单指令流单数据流 特性 各指令序列只能并发 不能并行 每条指令处理一两个数据 不是 数据级并行技术 硬件组成 一个处理器 一个主存储器 若采用指令流水线 需设置多个功能部件 采用多模块交叉存储器 SIMD 单指令流多数据流 特性
  • 使用较广泛的安全测试工具有哪些?

    使用较广泛的安全测试工具有哪些 安全测试是一个非常复杂的过程 安全测试所使用到的工具也非常多 而且种类不一 如漏洞扫描工具 端口扫描工具 抓包工具 渗透工具等 一 Web漏洞扫描工具 AppScan AppScan是IBM公司开发的一款We
  • mysql未开启binlog恢复数据_MYSQL bin_log 开启及数据恢复

    参考博客 A https www jianshu com p 55b0d52edca2 B https www cnblogs com martinzhang p 3454358 html C https www cnblogs com x
  • C语言-从txt文件中读取数据,忽略换行及回车

    long file size char filename FILE fp fopen filename r if fp return 1 fseek fp 0L SEEK END long size ftell fp fclose fp r
  • Mysql安装,控制台安装

    控制台安装要比exe方式安装简单很多 下载mysql 官网地址 mysql 解压下载的文件后 在生成的主目录里面创建一个my ini文件 文件内容如下 mysqld 端口号 port 3306 mysql安装目录 basedir C Pro
  • 步进电机S型曲线加速的实现

    之前做电机相关的项目比较少 最近有个项目涉及到步进电机的精确控制 参考了一些资料研究了一下S型曲线加减速 这里总结一下分享给大家 硬件是 STM32 驱动器 步进电机 STM32定时器输出PWM 控制驱动器来驱动步进电机 单片机只要控制电机
  • ROS系统上的单目相机标定步骤

    单目相机标定步骤 前置条件 已经安装完usb cam包 Git链接 已经安装完camera calibration包 安装了完整的ROS系统就有 可以通过下面的命令来检查 rosdep install camera calibration
  • 豆瓣Top250:Python爬虫+数据可视化

    文章目录 前言 数据爬取 测试类库 1 urllib request 获取网页HTML源代码 2 re 匹配HTML源代码 3 bs4 HTML XML的解析器 搜索文档树 CSS选择器 4 xlwt 解析出的数据保存到Excel 5 sq
  • python 读取pkl文件

    python 读取imdb full pkl文件 import cPickle as pickle f open D keras imdb full pkl info pickle load f print info show file
  • vue+electron 跨平台桌面应用开发实战教程

    一 创建项目 1 1 安装vue cli 先查看是否已经安装了vue cli vue cli的版本是什么 查看版本命令 vue version 如果版本叫老 可以直接卸载 再安装最新版本 卸载命令 npm uninstall vue cli
  • 最深情的告白——郁金香(Python实现)

    目录 1 最深情的告白 2 即兴赞之 2 1 李小白言郁金香 2 2 郁金香般的姑娘 2 3 荷兰的郁金香 3 Python代码实现 3 1 郁金香的芬芳 3 2 我俩绚丽多姿的风景 1 最深情的告白 曾经以为 她爱玫瑰 然后我画了好几种