python情人节之玫瑰花与表白方式_情人节 我用Python表白
情人节已到 我用Python来表白
情人节又叫圣瓦伦丁节或圣华伦泰节,即每年的2月14日,是西方国家的传统节日之一,起源于基督教。这是一个关于爱、浪漫以及花、巧克力、贺卡的节日,男女在这一天互送礼物用以表达爱意或友好。各位男同胞们、女同胞们该是给暗恋已久的恋人表白之日。今日你会运气爆棚,你所收获的结果都令你比较满意,对待感情会更加上心,职场魅力得到提升,人际关系融洽哦,财运表现不错呦。
福利时刻
(1)静态心
import matplotlib.pyplot as plt
import numpy as np
t=np.arange(0,2*np.pi,0.1)
x=16*np.sin(t)**3
y=13*np.cos(t)-5*np.cos(2*t)-2*np.cos(3*t)-np.cos(4*t)
plt.plot(x,y,color="red")
plt.show()
运行结果为:
(2)动态心
import turtle
from turtle import *
def curvemove():
for i in range(200):
right(1)
forward(1)
turtle.title("请人节")#为图像设置标题
turtle.pensize(width=5)#画笔宽度
color("red","pink")#画笔颜色以及填充颜色
begin_fill()
left(140)#逆时针旋转140度
turtle.speed(1)#画线速度
forward(111.65)#向前行走111.65
curvemove()#调用curvemove函数
left(120)
curvemove()
turtle.speed(1)
forward(111.65)
end_fill()
turtle.up()#停止画线
left(230)
forward(75)
turtle.write("I LOVE YOU ",align="Center",font=("Arial", 16, "normal"))
done()
运行结果如下:
(3)一行代码画心
print('\n'.join([''.join([('AndyLove'[(x-y)%8]if((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3<=0 else' ')for x in range(-30,30)])for y in range(15,-15,-1)]))
运行结果为:
(4)玫瑰花
情人节,必不可少的是玫瑰花,那就用Python画个玫瑰花吧。
①定义画布和画笔
import turtle
def initialization():
turtle.setup(width=0.9, height=0.9)
turtle.speed(10)
②首先勾画花蕊
def flower():
turtle.goto(0, 200)
turtle.fillcolor("red")
turtle.begin_fill()
turtle.circle(10, 180)
turtle.circle(25, 110)
turtle.left(50)
turtle.circle(60, 45)
turtle.circle(20, 170)
turtle.right(24)
turtle.fd(30)
turtle.left(10)
turtle.circle(30, 110)
turtle.fd(20)
turtle.left(40)
turtle.circle(90, 70)
turtle.circle(30, 150)
turtle.right(30)
turtle.fd(15)
turtle.circle(80, 90)
turtle.left(15)
turtle.fd(45)
turtle.right(165)
turtle.fd(20)
turtle.left(155)
turtle.circle(150, 80)
turtle.left(50)
turtle.circle(150, 90)
turtle.end_fill()
③勾画左边的花瓣
def peta1():
turtle.left(150)
turtle.circle(-90, 70)
turtle.left(20)
turtle.circle(75, 105)
turtle.setheading(60)
turtle.circle(80, 98)
turtle.circle(-90, 40)
④勾画右边的花瓣
def peta2():
turtle.left(180)
turtle.circle(90, 40)
turtle.circle(-80, 98)
turtle.setheading(-83)
⑤勾画枝子上左边的叶子
def leaf1():
turtle.fd(30)
turtle.left(90)
turtle.fd(25)
turtle.left(45)
turtle.fillcolor("green")
turtle.begin_fill()
turtle.circle(-80, 90)
turtle.right(90)
turtle.circle(-80, 90)
turtle.end_fill()
turtle.right(135)
turtle.fd(60)
turtle.left(180)
turtle.fd(85)
turtle.left(90)
turtle.fd(80)
⑥勾画树枝上右边的叶子
def leaf2():
turtle.right(90)
turtle.right(45)
turtle.fillcolor("green")
turtle.begin_fill()
turtle.circle(80, 90)
turtle.left(90)
turtle.circle(80, 90)
turtle.end_fill()
turtle.left(135)
turtle.fd(60)
turtle.left(180)
turtle.fd(60)
turtle.right(90)
turtle.circle(200, 60)
if __name__ == '__main__':
initialization()
flower()
peta1()
peta2()
leaf1()
leaf2()
运行结果为:
写在最后:
已经结婚了的,有伴侣称为男女朋友的,该过得节日要过,该买的礼物要买,生活要有仪式感。没男、女朋友的,单身的狗狗们捉紧时间啦,表白给对的人。
最后的最后;
祝大家情人节快乐。
python情人节之玫瑰花与表白方式_情人节 我用Python表白相关推荐
- python情人节之玫瑰花与表白方式_情人节快乐! python绘制漂亮玫瑰
情人节快乐!这个节日怎么会少了浪漫的玫瑰花! 用Python的turtle库绘图是很简单的,画了一个玫瑰花,下面奉上源码: 源码: ''' Created on Nov 18, 2017 @autho ...
- python语言有几种编程方式_零基础自学python语言,有哪几种方法?龟叔说:这套教程带你入门...
第一我要说的是:你应该先了解python语言的起源,这句话对于自学python的小白来说,本身就是耍流氓. 我们从根源上分析这个问题,这个问题是(从零基础如何自学python编程)? 我的提取关键字: ...
- python使用复合语句def创建函数对象_【收藏】Python实用技巧-成为Pythoner必经之路...
前言 本文主要记录 Python 中一些常用技巧,所描述的是告诉你怎么写才是更好? 如果你并不熟悉Python语法,希望你能在下面代码片段中看到Python的简单.优雅; 如果你象我这样,对 Pyt ...
- python写入excel表格数据绘制图表_(原创)xlsxwriter,python excel 写入数据\图表等操作_图表操作(二)...
前面分享了使用xlsxwriter创建excel和写入数据GUC:(原创)xlsxwriter,python excel 写入数据\图表等操作_创建.写入(一)zhuanlan.zhihu.com ...
- 老男孩python全栈9期全套视频_[全套视频] 老男孩Python全栈7期:Flask全套组件及原理剖析视频教程,全套视频教程学习资料通过百度云网盘下载...
目录├─1398 T* * I K, E% T│ ├─01 python fullstack s7day139 课前分享之找一个对标的人.mp4│ ├─02 python fullstack s7da ...
- 属于python语言中合法的二进制整数是_以下选项属于 Python 整数类型的是( )
[单选题]3*1**3 表达式输出结果为________ [多选题]以下的布尔代数运算正确的是( ) [单选题]下列________不是Python的数据类型. [单选题]下列不是Python语言关键 ...
- python能帮我们实现什么用_你都用 Python 来做什么?
「除了生孩子,Python 啥都能做!!!」这句话最近实在是有些火啊,难道 Python 就真的这么强吗?当然,不信咱们可以看一下数据 这是近期 TIOBE 公布的 2019 年 10 月编程语言排行 ...
- 黑马传智python基础班课程_fb238 17年_传智黑马Python
fb238 17年_传智黑马Python 文件大小:7.39GB 文件类型:MP4 文件数量:50 --/资源热下载站/Vip教程/编程开发/Python/Fb238 17年_传智黑马Python/ ...
- python做脚本语言要了解什么_你真的了解Python吗?本文可以让你对Python了解更深入...
人们为什么使用Python? 之所以选择Python的主要因素有以下几个方面:软件质量:在很大程度上,Python更注重可读性.一致性和软件质量,从而与脚本语言世界中的其他工具区别开发.此外,Pyth ...
最新文章
- 机器学习内卷化:博士数量激增,本硕毕业生有点慌|reddit
- 使用Dockerfile制作镜像
- 《趣题学算法》—第0章0.3节算法的伪代码描述
- 【C语言学习笔记】字符串拼接的3种方法 .
- linux安卓双系统板子,安卓迷你 PC 主机只要 109 美元,支持 Android 和 Linux 双系统...
- 1 SAP DEBUG调试改表操作手册
- 【差分隐私发论文朝哪个方向走?】差分隐私的过去,现在和将来
- 后端开发如何设计数据库系列文章(二)设计大数据量表结构
- ddd领域驱动设计_领域驱动设计(DDD)理论启示
- 基于linux的智能小车_ROS全开源阿克曼转向智能网联无人驾驶车
- Linux内核分析(六) 文件系统
- 岂曰无衣 与子同袍——解析月狂病amp;壳之少女的世界
- 简单登录页面html代码
- 【FastDFS】FastDFS在CentOS的搭建
- Windows11 无法打开应用商店
- u盘chk文件恢复图文教程
- 手机端点击图片全屏预览
- 【历史上的今天】7 月 12 日:世界上第一台商用数字计算机;Python 之父卸任 BDFL;Wacom 成立
- getInputStream/getReader() has already been called for this request
- 【自动化测试】推荐一款超好用的ui自动化工具--uiautomator2
热门文章
- 攻防世界逆向入门题之流浪者
- 剑网三服务器一直未响应,《剑网3》大师赛第二个比赛日赛后采访回顾
- 安卓设置keychain_使用Android KeyChain安全存储对称密钥
- 2012-03-01
- MB6S-ASEMI高档品质LED驱动器电源适配整流桥
- HTML5交互性是什么意思,HTML5的结构和语义(5):交互
- SCT1270,SCT1271,12.6V, 7A, 全集成高效升压变换器
- 深入理解Oracle中的case when then else end
- Windows 8应用商店应用如何与Android和iPad对抗?
- 计算机毕业设计之家庭理财管理系统的设计与实现