Python送你小花花

快到520了,准备好送上你的爱意了吗?
还记得去年从网上模仿了一篇python使用turtle画的小花花程序,当时还没有转行到程序员行业,刚刚入门学习编程,还在纠结是学习python、Java还是C#的时候。
总会被一些猎奇的内容吸引,当时我写出了这个之后还给了一个小朋友看,感觉很厉害的样子,自己还情不自禁的呆看着画笔在窗口里反反复复的画了很多遍。那个程序虽然很简单,但是真的有很用心的在写,对我来说是比之花店商家临时涨价的花有着更重要的意义的。
如今虽然源码因为电脑做系统丢失了(虽然备份了但是也不是很想去找了),还是想写一个简单的小花花,以此纪念过去的时光。


import turtle  
  
# 初始化画布和画笔  
screen = turtle.Screen()  
screen.bgcolor("white")  # 设置背景色为白色  
pen = turtle.Turtle()  
pen.speed(0)  # 设置画笔速度为最快  
pen.color("red", "pink")  # 设置画笔颜色和填充颜色  
pen.pensize(3)  # 设置画笔粗细  
  
# 绘制花朵的函数  
def draw_petal(turtle, size):  
    for _ in range(2):  
        turtle.circle(size, 60)  # 绘制花瓣的圆弧  
        turtle.left(120)  # 旋转到下一个圆弧的起始位置  
    turtle.left(45)  # 花瓣之间的偏移角度  
  
def draw_flower(turtle, x, y, size):  
    turtle.penup()  
    turtle.goto(x, y)  
    turtle.pendown()  
    turtle.begin_fill()  
    for _ in range(36):  # 绘制多个花瓣组成花朵  
        draw_petal(turtle, size)  
        turtle.left(10)  # 稍微旋转以改变花瓣的位置  
    turtle.end_fill()  
  
# 绘制花朵  
draw_flower(pen, 0, 0, 100)  
  
# 附上祝福语  
pen.penup()  
pen.goto(0, -150)  # 调整位置以适应祝福语  
pen.color("black")  
pen.write("节日快乐!", align="center", font=("Arial", 24, "normal"))  
  
# 隐藏画笔  
pen.hideturtle()  
  
# 完成绘制,等待用户关闭窗口  
turtle.done()

在这里插入图片描述


最后祝福所有纯爱战士都能找到自己的好归属。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

周杰伦fans

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值