一、基本画法,顺序结构

from turtle import *
speed(0)
pensize(10)
pencolor('red')
left(90)
circle(40,180)
right(90)
forward(10)
right(90)pencolor('orange')
circle(-50,180)
left(90)
forward(10)
left(90)pencolor('yellow')
circle(60,180)
right(90)
forward(10)
right(90)pencolor('green')
circle(-70,180)
left(90)
forward(10)
left(90)pencolor('cyan')
circle(80,180)
right(90)
forward(10)
right(90)pencolor('blue')
circle(-90,180)
left(90)
forward(10)
left(90)pencolor('purple')
circle(100,180)

二、循环结构、列表使用

from turtle import *#rainbow_color列表存彩虹颜色
rainbow_color=["red","orange","yellow","green","cyan","blue","purple"]
pensize(12)     #设置彩虹的宽度,即画笔的粗细
for i in range(7):fd(i*10)                     #画笔起笔位置left(90)                     #切线方向pendown()                    #落笔pencolor(rainbow_color[i])   #取彩虹的颜色,即画笔颜色circle(i*10+100,180)         #画弧penup()                      #起笔home()                       #回到原点
ht()            #隐藏画笔

颜色可以自由选择。

Python(海龟画图)彩虹相关推荐

  1. Python海龟画图集合

    Python海龟画图集合 1. 小猪佩奇 2. 彩色螺旋线 3. 太极 4.美国队长盾牌 1. 小猪佩奇 # coding: utf-8import turtle as tt.screensize(4 ...

  2. python画图程序有图-Python海龟画图工具绘制叮当猫程序

    使用海龟画图工具,画一个叮当猫. 先学习几个基本函数: import turtle;#引入海龟工具模块 t=turtle.Pen()#创建海龟画笔 t.fillcolor("blue&quo ...

  3. 用python海龟画图_天呐!python 的乌龟绘图怎么用啊!?

    今天做的是用python实现画图,画出你想要的图案,只要你的想象力足够丰富,以及能够合理的运用这个turtle模块,基本可以画出你想要的东西出来.而且如果真要看turtle的画笔的效果的话,用pyth ...

  4. python海龟画图代码大全_【程序源代码】python 海龟画图

    关键字: 正文 | 内容 今天这篇文章主要是介绍:python 海龟画图画一个正方形图案 01 - Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴 ...

  5. Python海龟画图

    海龟画图 使用turtle模块进行绘制. 具体的方法有: import turtle turtle.showturtle() #绘制时显示箭头 turtle.Pen() #起点始终显示箭头 turtl ...

  6. 用python海龟画图_Python 海龟作图的问题

    最近在帮别人看一个 Python 海龟作图的问题. 遇到的第一个问题是: 代码跑起来之后,出现的窗口会死掉 经过研究发现产生问题的原因是缺少 turtle.mainloop() 语句(莫名其妙的是教材 ...

  7. python海龟画图代码大全_python海龟库(turtle)中颜色的表示方法

    在python海龟库中,表示颜色的方法有很多,总体来讲共分成以下两类. 1. 用字符串表示颜色 在turtle库中,我们常常用颜色所对应的英文单词来直观的表示颜色. 例如:"red" ...

  8. python海龟画图线条变粗_这个python海龟绘图为什么出错?

    你这连画布都没有创建呀 还是基础问题,小编来带大家了解一下海归这个模块吧,文末有福利~~ python里面的海龟理解起来有点像真实世界中的海龟.海归背着自己的房子,缓慢地四处爬.在python里面,海 ...

  9. 「Python海龟画图」利用海龟画笔绘制六芒星阵

    利用海龟笔绘制1/3圆弧 功能要求 利用海龟笔绘制一个半径为100的,1/3圆弧,并隐藏海龟画笔,设置画笔颜色,设置海龟笔的宽度和海龟笔的颜色. 实例代码 import turtle'''设置画笔和画 ...

最新文章

  1. virtualenv wrapper安装配置
  2. 【c++】9.深拷贝、浅拷贝、拷贝构造函数 、移动构造函数
  3. Java学习笔记-对IoC(Inversion of Control)的基本认识
  4. 在虚拟机中配置FastDFS+Nginx模块
  5. 使用two.js生成的卫星环绕动画效果
  6. mybatis # $区别
  7. MySQL中删除表中并不存在的数据不报错
  8. linux系统不同用户登录vnc
  9. java jdk 安装教程_JDK下载安装配置教程(详细)
  10. 了解单片机解密的一些知识
  11. 服务器主板128G只显示出64G,[硬件维护]请教高手:新买的160G硬盘为什么分区后就只能显示128G?...
  12. 【Office】Excel中IF函数的8种用法
  13. echarts X轴和Y轴不对应(xAxis type time)的用法
  14. 社群空间站一键发布微信群精品优质社群的搜索和发布平台源码
  15. CAD标注中全局比例(DIMSCALE)与比例因子(DIMLFAC)区别
  16. 2015境外人气餐厅榜单!你吃过几家?
  17. BLV 3D打印机Klipper配置参考
  18. python实现拍拍贷 rsa 加密 及 python普通rsa加密方式
  19. 双摄像头深度剖析 (1):双Camera都能做什么?
  20. ios开发 自定义btn_iOS——自定义button的几种方法

热门文章

  1. 公司来了个新人,他好像有社交牛逼症......
  2. 如何获得IE的版本号
  3. ubuntu恢复默认快捷键
  4. 资源|28本必读的经典机器学习/数据挖掘书籍(免费下载)
  5. 微信小程序+uni-app知识点总结
  6. adams如何保存_ADAMS软件使用技巧【不断更新中……】
  7. [转帖]太极拳古典拳论养生解析
  8. 树莓派之我的世界基岩版启动器安装
  9. mysql数据库建表遇到的问题
  10. 咪咕MGV2000,JZ代工-免拆机-U盘刷机固件及教程