Python蟒蛇实例
2017-07-12 10:53
766 查看
import turtle def drawSnake(rad,angle,len,neckrad): for i in range(len): turtle.circle(rad,angle) turtle.circle(-rad,angle) turtle.circle(rad,angle/2) turtle.fd(rad) turtle.circle(neckrad+1,180) turtle.fd(rad*2/3) def main(): turtle.setup(1300,800,0,0) pythonsize=30 turtle.pensize(pythonsize) turtle.pencolor("blue") turtle.seth(-40) drawSnake(40,80,5,pythonsize/2) main()
def定义函数
函数是一组代码的集合,用于表达一个功能,或者说函数表示一组代码的归属,函数名称是这段代码的名字
Def所定义的函数在程序中未经调用不能直接执行,需要通过函数名调用才能够执行。
turtle.setup()函数功能
开启窗口大小
turtle.pensize()函数功能
运行轨迹的宽度
turtle.pencolor()函数功能
运行轨迹的颜色RGB
turtle.seth()函数功能
小乌龟启动运行的方向
turtle.circle()函数功能
参数rad描述圆形轨迹半径的位置
参数angle表示小乌龟沿着圆形爬行的弧度值
turtle.fd()函数功能
turtle.fd()函数也可以称为turtle.forword()函数
表示小乌龟向前直线爬行移动,它有一个参数表示爬行的距离
相关文章推荐
- Python实现七彩蟒蛇绘制实例代码
- 1 Python蟒蛇绘制实例
- 【python】2.2蟒蛇实例(turtle函数)
- Python translator使用实例
- 用C语言扩展Python的功能的实例
- 谈谈python中类属性和类实例的属性的区别
- Python 文件操作技巧(File operation) 实例代码分析
- python文件读写实例学习笔记
- PYTHON 与C相互交互调用实例解析
- dbus 和 policykit 实例篇(python)
- python运算符重载实例
- Python 与 C++ 程序的简单实例对比
- Python的类变量和实例变量
- Python实例应用
- Python 类实例化时变换实例的类
- Python translator使用实例
- Python 蟒蛇还是变色龙?
- 转载:Python 与 C++ 程序的简单实例对比
- Python 时间处理datetime实例
- Python 流程控制实例代码