Python绘制玫瑰花,python绘制玫瑰图
用计算机编程语言的龟库绘图是很简单的,闲来无事就画了一个玫瑰花,下面奉上源码.
源码:
创建于2017年11月18日
@作者:赵琪
进口甲鱼
# 设置初始位置
turtle.penup()
左转弯(90度)
turtle.fd(200)
turtle.pendown()
乌龟:对(90)
# 花蕊
turtle.fillcolor(红色)
turtle.begin_fill()
turtle.circle(10,180)
乌龟。圆形(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)
turtle.circle(200,60)
效果图:
以上这篇利用计算机编程语言的龟库绘制玫瑰教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。