娇滴滴的一朵花(Python实现)

简介: 娇滴滴的一朵花(Python实现)

目录


1 娇滴滴的她


2 Python代码实现


1 娇滴滴的她


afa47ae9583f324cfa1e1e37b58480ce.jpg


娇滴滴。双眉敛破春山色。春山色。

为君含笑,为君愁蹙。多情别後无消息。

此时更有谁知得。谁知得。夜深无寐,度江横笛。


2 Python代码实现


15ad10b0f1ba1335f1e02119ca8548c2.png


import turtle
from turtle import *
turtle.title('春天送她一朵小花')
#~~~~~定义画花瓣的函数~~~~~~~·
def drawLeaf():
    begin_fill()
    for i in range(2):
        for i in range(15):
            lt(6)
            fd(5)
        lt(90)
    end_fill()
#~~~主程序开始~~~~~·
speed(0)
pu()
goto(0, -200)
#~~~~~~画花柄~~~~~~~~~~~·
pd()
color('black', 'green')
for i in range(2):
    lt(90)
    fd(100)
    drawLeaf()
    rt(90)
    drawLeaf()
#~~~画花朵~~~~~
lt(90)
fd(130)
color('black', 'red')
for i in range(12):
    drawLeaf()
    lt(360 / 12)
#~~~画花心的圆圈~~~~
pu()
ls(90)
fd(-10)
rt(90)
pd()
color('black', 'yellow')
begin_fill()
circle(10)
end_fill()
hideturtle()


#~~~~~~画花柄~~~~~~~~~~~·

pd()
color('black', 'green')
for i in range(2):
lt(90)
fd(100)
drawLeaf()
rt(90)
drawLeaf()


#~~~画花朵~~~~~

lt(90)
fd(130)
color('black', 'red')
for i in range(12):
drawLeaf()
lt(360 / 12)


#~~~画花心的圆圈~~~~

pu()
ls(90)
fd(-10)
rt(90)
pd()
color('black', 'yellow')
begin_fill()
circle(10)
end_fill()
hideturtle()


相关文章
|
11月前
|
存储 人工智能 自然语言处理
Pandas数据应用:自然语言处理
本文介绍Pandas在自然语言处理(NLP)中的应用,涵盖数据准备、文本预处理、分词、去除停用词等常见任务,并通过代码示例详细解释。同时,针对常见的报错如`MemoryError`、`ValueError`和`KeyError`提供了解决方案。适合初学者逐步掌握Pandas与NLP结合的技巧。
407 20
|
7月前
|
设计模式 消息中间件 Java
【设计模式】【行为型模式】命令模式(Command)
一、入门 什么是命令模式? 命令模式是一种行为设计模式,它将请求或操作封装为对象,从而使你可以用不同的请求对客户进行参数化,并支持请求的排队、记录、撤销等操作。 命令模式的核心是将“请求”封装为独立的
227 15
|
传感器 安全
可持续建筑:绿色建筑材料的最新进展
【9月更文挑战第18天】绿色建筑材料的最新进展不仅体现了科技的力量和环保的理念,更为建筑行业的可持续发展提供了有力支撑。作为建筑行业的一员,我们应该积极关注绿色建筑材料的研发和应用动态,推动绿色建筑材料的普及和推广。只有这样,我们才能共同构建一个更加绿色、健康、可持续的未来。
408 12
|
索引 Python
Excel学习笔记(一):python读写excel,并完成计算平均成绩、成绩等级划分、每个同学分数大于70的次数、找最优成绩
这篇文章是关于如何使用Python读取Excel文件中的学生成绩数据,并进行计算平均成绩、成绩等级划分、统计分数大于70的次数以及找出最优成绩等操作的教程。
414 0
|
运维 负载均衡 Java
nacos常见问题之单机nacos2.2.3线程池异常如何解决
Nacos是阿里云开源的服务发现和配置管理平台,用于构建动态微服务应用架构;本汇总针对Nacos在实际应用中用户常遇到的问题进行了归纳和解答,旨在帮助开发者和运维人员高效解决使用Nacos时的各类疑难杂症。
|
Go Android开发
flutter调用go
flutter调用go
|
运维 安全 网络安全
DDoS攻击增速惊人,谈谈防御DDoS攻击的几大有效方法
DDoS攻击增速惊人,谈谈防御DDoS攻击的几大有效方法
485 0
|
存储 搜索推荐 IDE
新手如何快速上手学习单片机?
新手如何快速上手学习单片机?
|
机器学习/深度学习
机器学习连载(5)
机器学习连载(5)
96 0
机器学习连载(5)
|
Ubuntu Shell 开发工具
Windows Terminal Preview (Windows下好用的小黑框)
Windows Terminal Preview (Windows下好用的小黑框) 除了默认自动读取的cmd以及powershell、azure配置,最重要的是可以自己添加自己想要的命令行工具Git,如git bash、Ubuntu等。
624 0
Windows Terminal Preview (Windows下好用的小黑框)