python绘制彩色蟒蛇代码_Python绘制彩色蟒蛇
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
一开始在练习的时候,在网上看了一些实例,看到有一个简单的例子,就是蟒蛇的例子,大家也知道Python这个中文翻译过来就是蟒蛇的意思,接着我有借用了这个实例自己弄了一个不一样的蟒蛇,转圈圈的蛇
先来解析一下代码:
turtle.setup(1300, 800, 0, 0)
这个意思就是窗口的大小,值越大窗口打开的就越大
pythonsize = 30这个就是蟒蛇的大小,你们可以随意的更改。turtle.seth(-20)接着这个是蟒蛇开始的方向,这个也可以随意。 turtle.pensize(pythonsize)
这个是就是运行蟒蛇的宽度
def main():
turtle.setup(1300, 800, 0, 0)
pythonsize = 30
turtle.pensize(pythonsize)
turtle.seth(-40)
drawSnake(40, 80, 5, pythonsize / 2)
这些就是蟒蛇运行起来的条件
turtle.pencolor("green")
这个是运行蟒蛇的颜色,可以用不同的颜色这样蟒蛇的颜色就变成了七彩的
turtle.pencolor("green")
turtle.circle(rad, angle / 2)
turtle.pencolor("yellow")
turtle.fd(rad)
turtle.pencolor("red")
turtle.circle(neckrad + 1, 180)
turtle.pencolor("green")
turtle.fd(rad * 2 / 3)
以上就是蟒蛇运行起来不同的颜色了
turtle.circle(rad, angle)
这个就是蟒蛇运行起来的幅度,,
drawSnake(20, 80, 5, pythonsize / 2)
这个是蟒蛇的长度
好了基本大概解析就这些吧,接下来我吧所有的放出来吧
# 彩色蟒蛇
import turtle
def drawSnake(rad, angle, len, neckrad):
mycolor = ["black", "red", "red", "blue", "yellow"]
yocolor = ["yellow", "green", "yellow", "red", "red"]
for i in range(len):
turtle.pencolor(mycolor[i])
turtle.circle(rad, angle)
turtle.pencolor(yocolor[i])
turtle.pencolor("green")
turtle.circle(rad, angle / 2)
turtle.pencolor("yellow")
turtle.fd(rad)
turtle.pencolor("red")
turtle.circle(neckrad + 1, 180)
turtle.pencolor("green")
turtle.fd(rad * 2 / 3)
def main():
turtle.setup(800, 500, 0, 0)
pythonsize = 20
turtle.pensize(pythonsize)
turtle.seth(0)
drawSnake(20, 80, 5, pythonsize / 2)
main()
这是效果图
python绘制彩色蟒蛇代码_Python绘制彩色蟒蛇相关推荐
- python七彩蟒蛇代码_Python实现七彩蟒蛇绘制实例代码
本文主要研究的是Python编程turtle的实例,绘制一个七彩蟒蛇..具体如下. 第2周的课后练习里,有一道题目,要求修改"蟒蛇绘制"程序,对Python 蟒蛇的每个部分采用不同 ...
- python绘制彩色蟒蛇代码_python画彩色蟒蛇
小白怎样用python画彩色蟒蛇 相信很多刚学python的小伙伴们知道画蟒蛇这个python中的神例! 但是你们知道怎样画出一条可爱的彩色小蟒蛇吗? 下面我将教你们如何用最简单的代码写出属于你的小蟒 ...
- python画玫瑰花的代码_python绘制玫瑰的实现代码
今天为大家介绍一个Python绘制一朵漂亮的玫瑰花,用python的turtle库这个绘画库是非常简单的,但是还是需要你测试路径方向,慢慢调试,下面的代码具有一定的参考价值 利用python绘制一朵玫 ...
- python画正方形的代码_python绘制正方形螺旋线的代码分享
python绘制正方形螺旋线的代码分享 发布时间:2020-04-28 09:56:56 来源:亿速云 阅读:219 作者:小新 这篇文章主要为大家详细介绍了python绘制正方形螺旋线的代码分享,文 ...
- python绘制等边三角形的代码_python绘制等边三角形
原博文 2019-04-28 16:07 − 定义一个函数,参数为三角形的边长和颜色,并调用该函数绘制两个边长颜色不同的等边三角形 1 def draw(l,color): 2 import turt ...
- python中文词云图代码_python绘制中文词云图
1. 明确任务 最近学习过程中看到很多分析报告中都有运用到可视化的词云,也有看到五花八门的工具教程,刚好有一份<都挺好>电视剧的弹幕源数据.便决定用这份数据尝试使用python绘制词云. ...
- python画奥运五环代码_Python绘制奥运五环
绘制奥运五环主要涉及到Python中的turtle绘图库运用: turtle.forward(distance) 向当前画笔方向移动distance像素长度 turtle.backward(dista ...
- python制作3d相册代码_Python使用matplotlib绘制3D图形(代码示例)
本篇文章给大家带来的内容是关于Python使用matplotlib绘制3D图形(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 3D图形在数据分析.数据建模.图形和图像处理 ...
- python蟒蛇代码_011 实例2-Python蟒蛇绘制
一."Python蟒蛇绘制"问题分析 1.1 Python蟒蛇绘制 用程序绘制一条蟒蛇 貌似很有趣,可以来试试 先学会蟒蛇绘制,再绘朵玫瑰花送给TA 设计蟒蛇的基本形状: 问题1: ...
最新文章
- 广联达加密锁驱动_广联达(GGJ)安装教程
- 后台服务项目的白盒测试之旅
- plotly可视化绘制多子图(subplots)并自定义坐标轴
- NODE-WEBKIT教程(12)全屏
- matlab同时给多个变量赋值(deal)
- OpenCV 错误级别分析ELA的实例(附完整代码)
- React开发(173):ant design设置额外的展开行
- Centos7: 配置IO调度
- c mysql 双主复制_mysql双主复制总结
- BGP/MPLS *** Option B 跨域研究实验
- 决策树模型(ID3/C4.5/CART)原理和底层代码解读 学习笔记
- **MA2灯光控台的TIMECODE 说明**
- [记录]关于电机反转和l298n和我的心里斗争
- Box2d VS Nape 学习笔记
- 访问局域网计算机切换用户,图解“访问局域网中的电脑时提示输入帐号和密码”...
- 用ADC0809实现八通道采集
- c++实现currency类(两种)
- linux 查看用户访问ip,(总结)按时按登录IP记录Linux所有用户操作日志的方法(附脚本)...
- Python数据分析之用户留存
- 打击恶意劫持_百度移动搜索烽火算法 2.0