python画简单花的代码_Python竟能画这么漂亮的花,帅呆了(代码分享)

讨论函数和模块这么久后,我一直想用一个有趣的和有趣的例子总结,同时作为一个实际锻炼。有趣的编程实际上是最好的学习方式。当我刚毕业十多年前,我第一次写在我的手机应用程序的工作。当时,我认为这是非常有趣的。那时,我仍然使用塞班系统和花了几个晚上。我写了一个坦克与j2me。我仍然记得现场坦克战斗对方当程序正在运行。我真的很兴奋。好吧,突然之间,让我们回到这个话题:我想了想,决定找到一个有趣的和有趣的例子总结。我发现它。本例中只有20行代码,非常适合初学者。让我们首先看一看效果图:1。介绍了Python标准库模块有一个非常有趣的小模块称为龟(海龟),可以得出。我们首先导入这个模块导入龟#进口turtledef draw_art()从标准库:()#得到窗口句柄(\u201C蓝色\u201D)#把蓝色的背景()#当你点击一次,窗口将自动关闭draw_art() #调用这个函数的用法龟模块,您可以参考:2。

进口turtledef draw_art():()(\u201C蓝色\u201D)#创建一个实例的龟在这里我们使用类来实例化一个海龟的概念。类的概念将在本文后面讨论()(\u201C海龟\u201D)#的形状是一只乌龟。除了画乌龟,你也可以画箭头,圆等等。(\u201C橙色\u201D)#色是橙(快速)#绘图速度快()#当单击窗口会自动关闭draw_art 3() #调用函数。画一只乌龟采取两个步骤我们让乌龟走100步,然后向下45度为100步导入turtledef draw_art():()(\u201C蓝色\u201D)()#创建一个海龟实例(\u201C海龟\u201D)#的形状是一只乌龟。

(\u201C橙色\u201D)#颜色是橙色(快速)#画的速是快(100)#前走100步(45)#然后乌龟的头向右转45度(100)#继续向前走100步(135)#然后右转135度()draw_art() #调用函数4。画一个菱形刚才画2,一个完整的菱形仍然是2边短,所以我们只需要循环的路径和抽象前面的步骤走进一个小函数(代码提取到一个独立的函数是一个技术常用于重构),然后循环两次,你做的。进口turtledef draw_diamond(伤害):我的范围(1、3):(100)#向前走100步(45)#然后乌龟的头向右转45度(100)(135)# #继续向前走100步然后右转135度def draw_art():()(\u201C蓝色\u201D)()#创建一个海龟实例(\u201C海龟\u201D)#的形状是一只乌龟。

(\u201C橙色\u201D)#色是橙(快速)#绘图的速度快draw_diamond (brad) #抽象的一个新函数,专门画一个钻石()draw_art 5() #调用函数。画一个漂亮的花花的前4个步骤,我们已经可以画一个菱形。事实上,这个菱形是画一个花瓣,然后我们主要向右旋转菱形10度,然后继续画一个花瓣,将周期360度和花将是一个美丽的花。最后,当乌龟回到华新,我们把乌龟的头向右90度,它花了很长线程和我们做的。等不及了,看看源代码导入turtledef draw_diamond(伤害):我的范围(1、3):(100)#前走100步(45)#然后乌龟的头向右转45度(100)#继续向前走100步(135)#然后右转135度def draw_art():()(\u201C蓝色\u201D)()#创建一个海龟实例(\u201C海龟\u201D)#的形状是一只乌龟。

(\u201C橙色\u201D)#色是橙(快速)#绘图的速度太快,我在范围(37):#循环36次draw_diamond (brad) #单画一颗钻石也是一个花瓣(10)#旋转10度(90)#花都花了一个星期,乌龟的头向右转90度(300)#花一个长的线()draw_art() #调用函数并运行它的开始,对吗?很酷~ ~如果有任何缺点,请留言指出。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值