用python画玫瑰花带字图片我爱你_使用turtle库画一朵玫瑰花带文字

#!/usr/bin/env python#_*_ coding: UTF-8 _*_

"""=================================================

@Project -> File : Operate_system_ModeView_structure -> rose.py

@IDE : PyCharm

@Author : zihan

@Date : 2020/5/20 15:09

@Desc :https://jingyan.baidu.com/article/d169e18689f309026611d8c8.html

================================================="""

importturtle as tdefmain():#设置初始位置

t.penup()

t.left(90)

t.fd(200)

t.pendown()

t.right(90)#花蕊

t.fillcolor("red")

t.begin_fill()

t.circle(10, 180)

t.circle(25, 110)

t.left(50)

t.circle(60, 45)

t.circle(20, 170)

t.right(24)

t.fd(30)

t.left(10)

t.circle(30, 110)

t.fd(20)

t.left(40)

t.circle(90, 70)

t.circle(30, 150)

t.right(30)

t.fd(15)

t.circle(80, 90)

t.left(15)

t.fd(45)

t.right(165)

t.fd(20)

t.left(155)

t.circle(150, 80)

t.left(50)

t.circle(150, 90)

t.end_fill()#画第一片花瓣

t.left(150)

t.circle(-90, 70)

t.left(20)

t.circle(75, 105)

t.setheading(60)

t.circle(80, 98)

t.circle(-90, 40)#花瓣2

t.left(180)

t.circle(90, 40)

t.circle(-80, 98)

t.setheading(-83)#第一片叶子

t.fd(30)

t.left(90)

t.fd(25)

t.left(45)

t.fillcolor("green")

t.begin_fill()

t.circle(-80, 90)

t.right(90)

t.circle(-80, 90)

t.end_fill()

t.right(135)

t.fd(60)

t.left(180)

t.fd(85)

t.left(90)

t.fd(80)#第二片叶子

t.right(90)

t.right(45)

t.fillcolor("green")

t.begin_fill()

t.circle(80, 90)

t.left(90)

t.circle(80, 90)

t.end_fill()

t.left(135)

t.fd(60)

t.left(180)

t.fd(60)

t.right(90)

t.circle(200, 60)

printer=t.Turtle()

printer.hideturtle()

printer.penup()

printer.back(200)

printer.write("So beautiful rose!\n\n", align="right", font=("楷体", 16, "bold"))

t.exitonclick()if __name__ == '__main__':

main()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值