导航
  • 报考
  • 备考
  • 政策

报考

备考

复习资料

政策

行业动态

你对python实践感兴趣?教你使用python绘制彩色螺旋线

环球网校·2020-04-30 14:01:40浏览71 收藏21

请输入下面的图形验证码

提交验证

预约成功

我知道了
摘要 希望通过本次课程让孩子或者家长了解一下python绘制图像的方法,对代码编程有个感性的认知。也好让大家能够理性选择,不要盲目跟从,选择适合自己当前阶段的学习内容,循序渐进,以兴趣自我探索为向导,所以这次的python绘制彩色螺旋线你需要了解。

python绘制彩色螺旋线思路:

旋转画线,每次画的长度是变量x的2倍,每次逆时针旋转91度,这样形成交叉螺旋,并不断扩大。

python绘制彩色螺旋线代码:

import turtle

import time

turtle.pensize(2)

turtle.bgcolor("black")

colors = ["red","yellow","purple","blue"]#设置四种颜色,你可以自己修改

#turtle.tracer(False)

for x in range(400):

turtle.forward(2*x)#每次画的长度是变量x的2倍

turtle.color(colors[x % 4])#改变颜色

turtle.left(91)#逆时针旋转91度形成交叉螺旋

#turtle.tracer(True)

说明:

绘制开始前调用tracer(False)

绘制结束之后tracer(True)

这个方法是直接展示给用户绘制结果,无需漫长的等待绘制过程,这个方法turtle里有,turle.Turtle里面也有,效果是一样的。

你如果学会了不妨加入自己的想法,对程序做一些修改,看看会出现什么。

这次的python绘制彩色螺旋线就为大家介绍到这里了,python作为一款实用性极强的编程软件,可以为大家做很多事情,当然前提是你对编程有一颗热爱的心,如果你想做好python,就试试将他用在实践里,如果想了解更多python教程,可以点击下方资料下载链接。

资料下载
历年真题
精选课程
老师直播

注册电脑版

版权所有©环球网校All Rights Reserved