来源:百度动图
一年一度的七夕又快到了,用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()

# -*- 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"))
效果视频
祝大家七夕节日快乐,有情人终成眷属
。


扫一扫关注我
13162366985
投稿微信号、手机号



