import turtle
def initialization():
'''
初始化画布和画笔
'''
turtle.setup(width=0.9, height=0.9)
turtle.speed(5)
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():
'''
勾勒花瓣1
'''
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():
'''
勾勒花瓣2
'''
turtle.left(180)
turtle.circle(90, 40)
turtle.circle(-80, 98)
turtle.setheading(-83)
def leaf1():
'''
勾勒叶子1
'''
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():
'''
勾勒叶子2
'''
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玫瑰花代码讲解
python玫瑰花代码简单
情人节送花表白贺卡 情人节送花贺卡
情人节表白送什么花好?情人节表白的鲜花有哪些?
情人节表白送花指南,情人节表白送哪种花最适合?
新颖一点的表白方式
Python画玫瑰花完整代码
python 玫瑰花程序
情人节礼物送什么花,情人节送什么花表白
网址: python情人节之玫瑰花与表白方式 https://m.huajiangbk.com/newsview308599.html
上一篇: 情人节送玫瑰花数量的含义? |
下一篇: 2月14日情人节,美国消费者或花 |