【python】2.2蟒蛇实例(turtle函数)
2017-10-19 14:09
489 查看
def drawSnake(rad, angle, len, neckrad): #def定义函数 #函数是一组代码的集合,用于表达一个功能, #或者说函数表达一组代码的归属,函数名称是这段代码的名字 #def所定义的函数在程序中未经调用不能直接执行,需要通过函数名调用才能够执行 for i in range(len): turtle.circle(rad, angle) turtle.circle(-rad, angle) #让运行轨迹沿着圆形,参数rad描述圆形轨迹半径的位置,参数angle表示小乌龟沿着圆形爬行的弧度值 turtle.circle(rad, angle/2) turtle.fd(rad) #turtle.fd()函数也可称为turtle.forward()函数,表示乌龟直线向前爬行,有一个参数表示爬行的距离 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) #运行轨迹启动时运行的方向,参数为角度,0向东,90向北,180向西,270向南,负值表示相反的方向 drawSnake(40, 80, 5,pythonsize/2) main() #python对库函数引用的方式 #一:在程序头部增加:import<库名> #例如:import turtle #二:from <库名> import<函数名> #from <库名> import*
相关文章推荐
- Python 由字符串函数名得到对应的函数(实例讲解)
- python获取当前运行函数名称的方法实例代码
- Python函数可变参数定义及其参数传递方式实例详解
- Python可变参数函数用法实例
- Python函数中的函数(闭包)用法实例
- 【Python】Telnet模块常用函数及实例
- Python(2.2) 程序输入和raw_input内建函数
- Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 4. 函数
- Python学习笔记-Turtle库简单实例之日期时间显示
- python中类的用法(对象实例函数)
- python 限制函数调用次数的实例讲解
- python3.4内嵌函数实例
- Python GUI:高级作图turtle模块的常用函数.md
- Python——类、实例和其他对象的内建函数
- 1 Python蟒蛇绘制实例
- python常用代码和函数实例
- Python列表类型的内建函数使用实例(insert、remove、index、pop等)
- python开发之函数定义实例分析
- Python获取当前函数名称方法实例分享
- python—matplotlib数据可视化实例注解系列-----之函数填充