python画一朵玫瑰花,Python画玫瑰图
# 画玫瑰花的代码是参考网上的,文字添加代码是自己写的,画布大小是自己设置的
进口甲鱼
# 设置画布大小
#乌龟。屏幕大小(canv width=无,canvheight=无,bg=无)
turtle.setup(宽度=0.6,高度=0.6)
# 设置初始位置
turtle.penup()
左转弯(90度)
turtle.fd(200)
turtle.pendown()
乌龟:对(90)
# 输出文字
打印机=乌龟。乌龟()
printer.hideturtle()
printer.penup()
printer.back(200)
printer.write(如此美丽的玫瑰!,align=right ,font=(楷体,16,粗体))
printer.write( from小宇,align=center ,font=(楷体,12,正常))
# 花蕊
turtle.fillcolor(红色)
turtle.begin_fill()
乌龟。圆形(10180)
turtle . circle(25110)
turtle.left(50)
turtle.circle(60,45)
turtle.circle(20,170)
乌龟。对(24)
turtle.fd(30)
乌龟:左(10)
turtle.circle(30,110)
turtle.fd(20)
左转弯(40度)
turtle.circle(90,70)
turtle.circle(30,150)
乌龟:对(30)
turtle.fd(15)
turtle.circle(80,90)
turtle.left(15)
turtle.fd(45)
龟权(下)165
turtle.fd(20)
turtle.left(155)
turtle.circle(150,80)
turtle.left(50)
turtle.circle(150,90)
turtle.end_fill()
# 花瓣一
turtle.left(150)
乌龟圈(-90,70)
左乌龟(20)
turtle.circle(75,105)
turtle.setheading(60)
乌龟圈(80,98)
turtle.circle(-90,40)
# 花瓣2
左转弯(180度)
turtle.circle(90,40)
乌龟圈(-80,98)
turtle.setheading(-83)
# 叶子一
turtle.fd(30)
左转弯(90度)
turtle.fd(25)
左转弯(45度)
turtle.fillcolor(绿色)
turtle.begin_fill()
乌龟圈(-80,90)
乌龟:对(90)
乌龟圈(-80,90)
turtle.end_fill()
乌龟大师(下)135
turtle.fd(60)
左转弯(180度)
乌龟。fd(85)
左转弯(90度)
乌龟。fd(80)
# 叶子2
乌龟:对(90)
乌龟:对(45)
turtle.fillcolor(绿色)
turtle.begin_fill()
turtle.circle(80,90)
左转弯(90度)
turtle.circle(80,90)
turtle.end_fill()
turtle.left(135)
turtle.fd(60)
左转弯(180度)
turtle.fd(60)
乌龟:对(90)
乌龟圈(200,60)
turtle.done()
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。