Python(海龟画图)彩虹
一、基本画法,顺序结构
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(海龟画图)彩虹相关推荐
- Python海龟画图集合
Python海龟画图集合 1. 小猪佩奇 2. 彩色螺旋线 3. 太极 4.美国队长盾牌 1. 小猪佩奇 # coding: utf-8import turtle as tt.screensize(4 ...
- python画图程序有图-Python海龟画图工具绘制叮当猫程序
使用海龟画图工具,画一个叮当猫. 先学习几个基本函数: import turtle;#引入海龟工具模块 t=turtle.Pen()#创建海龟画笔 t.fillcolor("blue&quo ...
- 用python海龟画图_天呐!python 的乌龟绘图怎么用啊!?
今天做的是用python实现画图,画出你想要的图案,只要你的想象力足够丰富,以及能够合理的运用这个turtle模块,基本可以画出你想要的东西出来.而且如果真要看turtle的画笔的效果的话,用pyth ...
- python海龟画图代码大全_【程序源代码】python 海龟画图
关键字: 正文 | 内容 今天这篇文章主要是介绍:python 海龟画图画一个正方形图案 01 - Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴 ...
- Python海龟画图
海龟画图 使用turtle模块进行绘制. 具体的方法有: import turtle turtle.showturtle() #绘制时显示箭头 turtle.Pen() #起点始终显示箭头 turtl ...
- 用python海龟画图_Python 海龟作图的问题
最近在帮别人看一个 Python 海龟作图的问题. 遇到的第一个问题是: 代码跑起来之后,出现的窗口会死掉 经过研究发现产生问题的原因是缺少 turtle.mainloop() 语句(莫名其妙的是教材 ...
- python海龟画图代码大全_python海龟库(turtle)中颜色的表示方法
在python海龟库中,表示颜色的方法有很多,总体来讲共分成以下两类. 1. 用字符串表示颜色 在turtle库中,我们常常用颜色所对应的英文单词来直观的表示颜色. 例如:"red" ...
- python海龟画图线条变粗_这个python海龟绘图为什么出错?
你这连画布都没有创建呀 还是基础问题,小编来带大家了解一下海归这个模块吧,文末有福利~~ python里面的海龟理解起来有点像真实世界中的海龟.海归背着自己的房子,缓慢地四处爬.在python里面,海 ...
- 「Python海龟画图」利用海龟画笔绘制六芒星阵
利用海龟笔绘制1/3圆弧 功能要求 利用海龟笔绘制一个半径为100的,1/3圆弧,并隐藏海龟画笔,设置画笔颜色,设置海龟笔的宽度和海龟笔的颜色. 实例代码 import turtle'''设置画笔和画 ...
最新文章
- virtualenv wrapper安装配置
- 【c++】9.深拷贝、浅拷贝、拷贝构造函数 、移动构造函数
- Java学习笔记-对IoC(Inversion of Control)的基本认识
- 在虚拟机中配置FastDFS+Nginx模块
- 使用two.js生成的卫星环绕动画效果
- mybatis # $区别
- MySQL中删除表中并不存在的数据不报错
- linux系统不同用户登录vnc
- java jdk 安装教程_JDK下载安装配置教程(详细)
- 了解单片机解密的一些知识
- 服务器主板128G只显示出64G,[硬件维护]请教高手:新买的160G硬盘为什么分区后就只能显示128G?...
- 【Office】Excel中IF函数的8种用法
- echarts X轴和Y轴不对应(xAxis type time)的用法
- 社群空间站一键发布微信群精品优质社群的搜索和发布平台源码
- CAD标注中全局比例(DIMSCALE)与比例因子(DIMLFAC)区别
- 2015境外人气餐厅榜单!你吃过几家?
- BLV 3D打印机Klipper配置参考
- python实现拍拍贷 rsa 加密 及 python普通rsa加密方式
- 双摄像头深度剖析 (1):双Camera都能做什么?
- ios开发 自定义btn_iOS——自定义button的几种方法