用python画一朵玫瑰花,Python画玫瑰图
问题分析需求:用计算机编程语言绘制一朵玫瑰花,献给所思所念输入:你的想象力!输出:玫瑰花思想有多大,世界就有多大# RoseDraw.pyimport turtle as t#定义一个曲线绘制函数def DegreeCurve(n,r,d=1):for I in range(n):t . left(d)t . circle(r,abs(d))#初始位置设定s=0.2 # sizet.setup(450*5*s,750 * 5 * s)t .钢笔颜色(黑色)t .填充颜色(红色)t .速度(100)t . penup()t . goto(0,900*s)t.pendown()#绘制花朵形状t.begin_fill()t.circle(200*s,30)度曲线(60,50*s)t圆(200*s,30)度曲线(4100 * s)t圆(200 * s,50)度曲线(50,50*s)t圆(350*s,65)度曲线(40,70*s)t圆(150*s,50)度曲线绘制花枝形状t左(120)t . FD(280 * s)t左(115)t圆(300 * s,33)t左(180)t圆(-300*s,33)度曲线(70,225*s,-1)t圆(350*s,104)t左(90)t圆(200*s,105)t圆(-500*s,63)t绘制一个绿色叶子t .填充颜色(绿色)t .提起笔()t .转到(670 * s,-180 * s)t . pendown()t . right(140)t . begin _ fill()t . circle(300 * s,120)t.left(60)t.circle(300*s,120)t . end _ fill()t . pen up()t . goto(180 * s,-550 * s)t . pendown()t . right(85)t . circle绘制另一个绿色叶子t.penup()t.goto(-150*s,-1000 * s)t . pendown()t . begin _ fill()t . rt(120)t . circle(300 * s,115)t.left(75)t.circle(300*s,100)t . end _ fill()t . penup()t . goto(430 * s,-1070 * s)t . pendown()t . right(30)t . circle(-600 * s运行结果
举一反三艺术之于编程,设计之于编程
艺术:思想优先,编程是手段设计:想法和编程同等重要工程:编程优先,思想次之编程不重要,思想才重要
认知自己:明确自己的目标,有自己的思想方式方法:编程只是手段,熟练之,未雨绸缪为思想服务为谁编程:将自身发展于祖国发展相结合,创造真正价值本文仅为学习计算机编程语言记录,资料来源于中国大学MOOC 《Python语言设计》 —嵩天
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。