小朋友总会别各种五颜六色的色彩所吸引,就拿小编的小侄子来说,自己很喜欢美术课,看到五颜六色的颜色都想尝试着图一下,但结果总是不仅人意,今天南京小码王Python培训机构,就为大家介绍一下Python turtle绘制彩色螺旋线。

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

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 turtle 绘制彩色螺旋线相关推荐

  1. 用python画漫画_Python——turtle绘制动漫形象(魔法少女小圆晓美焰,super beautiful)...

    import turtle as te import time WriteStep = 15 # 贝塞尔函数的取样次数 Speed = 5 Width = 600 # 界面宽度 Height = 50 ...

  2. python画卡通_Python——turtle绘制动漫形象(魔法少女小圆晓美焰,super beautiful)...

    import turtle as te import time WriteStep = 15 # 贝塞尔函数的取样次数 Speed = 5 Width = 600 # 界面宽度 Height = 50 ...

  3. python太极代码_Python turtle绘制阴阳太极图代码解析

    本文详细分析如何使用python turtle绘制阴阳太极图,先来分解这个图形,图片中有四种颜色,每条曲线上的箭头表示乌龟移动的方向,首先从中心画一个半圆(红线),以红线所示圆的直径作半径画一个校园, ...

  4. 用python画大白_Python turtle 画个大白

    今天用Python Turtle画个大白吧.效果图如下: Python画大白def bai(): #tracer(False) speed(0) pensize(5) color('black','w ...

  5. 用python画树_Python+Turtle动态绘制一棵树实例分享

    本文实例主要是对turtle的使用,实现Python+turtle动态绘制一棵树的实例,具体代码: # drawtree.py from turtle import Turtle, mainloop ...

  6. 如何用python的turtle画五角星_Python turtle 绘制五角星

    本节我们将利用画笔相关指令来画一个五角星,并签上自己的名字,如下图 这个例子跟太阳花是一样的思路,还要用到turtle.write指令来写文本,例如签上自己的名字. 程序示例: mport turtl ...

  7. 如何用python画长方形_Python如何绘制长方形

    用python绘制长方形的基本步骤: 首先先下载安装好python程序. 在我们自己的电脑上找到python 的IDLE工具. 2.然后打开IDLE,新建一个文件,命名为test1.py 相关推荐:& ...

  8. python画蛋糕_python+turtle制作一个生日蛋糕

    话不多说,直接上代码 import turtle as t import time t.fillcolor("#FFFFCC") t.begin_fill() t.penup() ...

  9. python画极坐标图_Python matplotlib绘制极坐标图

    极坐标图在数据统计和分析中也经常会用到,这里就介绍一下如何使用Python来绘制极坐标图,主要介绍极坐标散点图和极坐标饼状图. 1.极坐标散点图 N = 150 r = 2 * np.random.r ...

最新文章

  1. KVM libvirt 虚拟机快照技术
  2. vuex实践之路——笔记本应用(三)
  3. rsync 相关参数
  4. php 文档转html格式文件,php学习笔记之将word文档转化为HTML文件
  5. 计算机跨专业考研方向java,【计算机考研】 初试出成绩前应该做的6件事
  6. linux中修改字符编码
  7. 面试:一文搞懂堆和栈的区别
  8. python找不到模块文件夹_python – __init__.py在同一目录中找不到模块
  9. pycharm (二)
  10. 失去循环标记的Python,我这样实现跳出外层循环
  11. linux audio(alsa)驱动注册的简明流程.
  12. 数据持久化基础知识——属性列表
  13. 努比亚 N2(Nubia NX575J) 解锁BootLoader 并进入临时recovery ROOT
  14. Python每天定时发送监控邮件。解放双手它不香吗?
  15. C语言简单实现世界协调时UTC与北京时间BJT转换
  16. JRebel激活与配置
  17. 运放输入偏置电流方向_运放参数的详细解释和分析-part1,输入偏置电流和输入失调电流【TI FAE 分享】...
  18. 2021J - Circular Billiard Table
  19. Python量化交易学习笔记(21)——A股股票列表更新
  20. Android传感器(四):距离传感器

热门文章

  1. IE9下透明度设置无效
  2. .jar文件无法运行的解决方法
  3. [bzoj1008][HNOI2008]越狱-题解[简单组合数学]
  4. windows下 dos 执行php 代码
  5. 一些关于angular的总结
  6. LeetCode -- Perfect Squares
  7. 百度每周更新时间列表
  8. touch无法创建文件或者文档
  9. linux运维常见网络协议含义及端口
  10. 下载最新的阿里云centos镜像和yum源