七夕表白玫瑰花

来源:百度动图

中国情人节



七夕节,又称“七巧节”“女儿节”“乞巧节”等,是中国民间的传统节日。这个节日被赋予了“牛郎织女”的美丽爱情传说,被认为是中国最具浪漫色彩的传统节日,在当代更是产生了“中国情人节”的文化含义。

一年一度的七夕又快到了,用Python画一朵玫瑰花送给你的那个TA吧

更多表白代码可以翻看表白合集中的文章,可以边听音乐边看Python代码图


一、绘制结果

1. 玫瑰花1

2. 玫瑰花2


二、画玫瑰花代码

1. 用turtle库画一朵玫瑰花版本1

# -*- coding: UTF-8 -*-'''代码用途 :画玫瑰花作者     :阿黎逸阳博客     :  https://blog.csdn.net/qq_32532663/article/details/106176609'''
#绘制玫瑰花并添加文字import turtle # 设置画布大小# turtle.screensize(canvwidth=None, canvheight=None, bg=None)turtle.setup(width=0.6, height=0.6)# 设置初始位置turtle.penup()turtle.left(90)turtle.fd(200)turtle.pendown()turtle.right(90) # 输出文字printer = turtle.Turtle()printer.hideturtle()printer.penup()printer.back(200)printer.write("赠给亲爱的 XX\n\n", align="right", font=("楷体", 16, "bold"))printer.write("from XXX", align="center", font=("楷体", 12, "normal")) # 花蕊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() # 花瓣1turtle.left(150)turtle.circle(-90, 70)turtle.left(20)turtle.circle(75, 105)turtle.setheading(60)turtle.circle(80, 98)turtle.circle(-90, 40) # 花瓣2turtle.left(180)turtle.circle(90, 40)turtle.circle(-80, 98)turtle.setheading(-83) # 叶子1turtle.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) # 叶子2turtle.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) turtle.done()
效果图


2. 用turtle库画一朵玫瑰花版本2
# -*- coding: UTF-8 -*-'''代码用途 :画玫瑰花作者     :阿黎逸阳博客     :  https://blog.csdn.net/qq_32532663/article/details/106176609'''import osimport timeimport pygameimport turtle as t 
#播放音乐print('播放音乐')pygame.mixer.init()pygame.mixer.music.load(r"F:\公众号\62.玫瑰花\Eran - 春の思い出.mp3") pygame.mixer.music.set_volume(0.5) pygame.mixer.music.play(1, 10)
t.title('阿黎逸阳的代码公众号')t.speed(3)t.setup(startx=0, starty = 0, width=800, height = 600)#画爱心def red_heart(): t.penup() t.goto(0, 200) t.pendown() t.pensize(2) t.color('black', 'red') t.begin_fill() t.setheading(110) t.circle(30, 150) t.left(15) t.circle(50, 70) t.circle(-50, 30) t.left(100) t.circle(-50, 30) t.right(10) t.circle(50, 70) t.left(5) t.circle(29, 175) t.end_fill()def top_arc(): #画花上面的部分 t.penup() t.goto(18, 224) t.pendown() t.begin_fill() t.setheading(125) t.pensize(2) t.color('black', 'red') t.circle(25, 125) t.color('red') t.circle(25, 360-125) t.end_fill()def under_arc(): #画下弧线 t.penup() t.goto(-58, 190) t.pendown() t.begin_fill() t.color('black', 'red') t.setheading(290) t.circle(-120, 50) t.circle(60, 120) t.setheading(-10) t.circle(60, 120) t.left(4) t.circle(-120, 50) t.end_fill()def stamen(): #画花蕊 t.penup() t.goto(0, 185) t.pendown() t.setheading(90) t.circle(5, 270) t.right(5) t.circle(100, 8) #t.right(10) t.circle(10, 180) t.circle(100, 8) t.right(10) t.circle(15, 160) t.circle(80, 5) t.right(34) t.circle(-30, 80) #画花身 t.right(10) t.circle(100, 82) #画竖线 t.penup() t.goto(-10, 183) t.pendown() t.setheading(-90) t.forward(15) t.penup() t.goto(-21, 179) t.pendown() t.setheading(-90) t.forward(25) t.penup() t.goto(18, 185) t.pendown() t.setheading(-90) t.forward(29)print('画心')red_heart()print('画顶部弧线')top_arc()print('画下弧线')under_arc()print('画心')red_heart()print('画花蕊')stamen() # 写文字t.hideturtle()t.penup()t.goto(-200, -200)t.pendown()t.write("赠给亲爱的 XX\n\n", align="right", font=("楷体", 16, "bold"))t.penup()t.goto(-200, -200)t.pendown()t.write("from XXX", align="right", font=("楷体", 12, "normal"))

效果视频

:如需视频源代码,请在公众号中回复“玫瑰花2”,即可免费获取。

祝大家七夕节日快乐,有情人终成眷属

往期回顾:

情人节表白烟花

逻辑回归项目实战-附Python实现代码
Python绘制米老鼠,为余生请多指教打call
Python常用函数合集1—clip函数、range函数等
六一儿童节来临,送大朋友小朋友一只最近爆火的“可达鸭”



扫一扫关注我

13162366985

投稿微信号、手机号

请使用浏览器的分享功能分享到微信等