情人节已到 我用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表白相关推荐

  1. python情人节之玫瑰花与表白方式_情人节快乐! python绘制漂亮玫瑰

    情人节快乐!这个节日怎么会少了浪漫的玫瑰花! 用Python的turtle库绘图是很简单的,画了一个玫瑰花,下面奉上源码: 源码: ''' Created on Nov 18, 2017 @autho ...

  2. python语言有几种编程方式_零基础自学python语言,有哪几种方法?龟叔说:这套教程带你入门...

    第一我要说的是:你应该先了解python语言的起源,这句话对于自学python的小白来说,本身就是耍流氓. 我们从根源上分析这个问题,这个问题是(从零基础如何自学python编程)? 我的提取关键字: ...

  3. python使用复合语句def创建函数对象_【收藏】Python实用技巧-成为Pythoner必经之路...

    前言 本文主要记录 Python 中一些常用技巧,所描述的是告诉你怎么写才是更好?  如果你并不熟悉Python语法,希望你能在下面代码片段中看到Python的简单.优雅; 如果你象我这样,对 Pyt ...

  4. python写入excel表格数据绘制图表_(原创)xlsxwriter,python excel 写入数据\图表等操作_图表操作(二)...

    前面分享了使用xlsxwriter创建excel和写入数据GUC:(原创)xlsxwriter,python excel 写入数据\图表等操作_创建.写入(一)​zhuanlan.zhihu.com ...

  5. 老男孩python全栈9期全套视频_[全套视频] 老男孩Python全栈7期:Flask全套组件及原理剖析视频教程,全套视频教程学习资料通过百度云网盘下载...

    目录├─1398 T* * I K, E% T│ ├─01 python fullstack s7day139 课前分享之找一个对标的人.mp4│ ├─02 python fullstack s7da ...

  6. 属于python语言中合法的二进制整数是_以下选项属于 Python 整数类型的是( )

    [单选题]3*1**3 表达式输出结果为________ [多选题]以下的布尔代数运算正确的是( ) [单选题]下列________不是Python的数据类型. [单选题]下列不是Python语言关键 ...

  7. python能帮我们实现什么用_你都用 Python 来做什么?

    「除了生孩子,Python 啥都能做!!!」这句话最近实在是有些火啊,难道 Python 就真的这么强吗?当然,不信咱们可以看一下数据 这是近期 TIOBE 公布的 2019 年 10 月编程语言排行 ...

  8. 黑马传智python基础班课程_fb238 17年_传智黑马Python

    fb238 17年_传智黑马Python 文件大小:7.39GB  文件类型:MP4 文件数量:50 --/资源热下载站/Vip教程/编程开发/Python/Fb238 17年_传智黑马Python/ ...

  9. python做脚本语言要了解什么_你真的了解Python吗?本文可以让你对Python了解更深入...

    人们为什么使用Python? 之所以选择Python的主要因素有以下几个方面:软件质量:在很大程度上,Python更注重可读性.一致性和软件质量,从而与脚本语言世界中的其他工具区别开发.此外,Pyth ...

最新文章

  1. 机器学习内卷化:博士数量激增,本硕毕业生有点慌|reddit
  2. 使用Dockerfile制作镜像
  3. 《趣题学算法》—第0章0.3节算法的伪代码描述
  4. 【C语言学习笔记】字符串拼接的3种方法 .
  5. linux安卓双系统板子,安卓迷你 PC 主机只要 109 美元,支持 Android 和 Linux 双系统...
  6. 1 SAP DEBUG调试改表操作手册
  7. 【差分隐私发论文朝哪个方向走?】差分隐私的过去,现在和将来
  8. 后端开发如何设计数据库系列文章(二)设计大数据量表结构
  9. ddd领域驱动设计_领域驱动设计(DDD)理论启示
  10. 基于linux的智能小车_ROS全开源阿克曼转向智能网联无人驾驶车
  11. Linux内核分析(六) 文件系统
  12. 岂曰无衣 与子同袍——解析月狂病amp;壳之少女的世界
  13. 简单登录页面html代码
  14. 【FastDFS】FastDFS在CentOS的搭建
  15. Windows11 无法打开应用商店
  16. u盘chk文件恢复图文教程
  17. 手机端点击图片全屏预览
  18. 【历史上的今天】7 月 12 日:世界上第一台商用数字计算机;Python 之父卸任 BDFL;Wacom 成立
  19. getInputStream/getReader() has already been called for this request
  20. 【自动化测试】推荐一款超好用的ui自动化工具--uiautomator2

热门文章

  1. 攻防世界逆向入门题之流浪者
  2. 剑网三服务器一直未响应,《剑网3》大师赛第二个比赛日赛后采访回顾
  3. 安卓设置keychain_使用Android KeyChain安全存储对称密钥
  4. 2012-03-01
  5. MB6S-ASEMI高档品质LED驱动器电源适配整流桥
  6. HTML5交互性是什么意思,HTML5的结构和语义(5):交互
  7. SCT1270,SCT1271,12.6V, 7A, 全集成高效升压变换器
  8. 深入理解Oracle中的case when then else end
  9. Windows 8应用商店应用如何与Android和iPad对抗?
  10. 计算机毕业设计之家庭理财管理系统的设计与实现