python学习笔记(3) ——9月20日

今日学习内容: python图形的编制

 

turtle(海龟)库:python入门语言的标准库之一      <python计算生态=标准库+第三方库>

 

turtle空间坐标体系:

1、绝对坐标:turtle最开始在画布的中心,海龟的运行方向就是窗体的右方向X轴,上方向是Y轴。     

goto函数

 

 

2、海龟坐标:

turtle角度坐标体系:绝对角度和海龟角度

 

 rgb色彩模式:默认采用小数值,可切换成整数值 (   turtle.colormode(mode) )

 

turtle程序语法元素分析

库引用:扩充python程序功能的方式,使用import保留字完成,采用<a>.<b>( ) 编码风格

        import<库名>   引入库

        <库名>.<函数名>(<函数参数>)   使用库函数

 

 

 

 

 

画笔控制函数:画笔操作后一直有效,一般成对出现

·turtle.penup( )   别名: turtle.pu( )  抬起画笔            ·turtle.pendown( ) 别名: turtle.pd( ) 落下画笔

                       画笔设置后一直有效,直至下次重新设置

·turtle.pensize(width) 别名:turtle.width(width)              ·turtle.pencolor(color) color为颜色字符串或rgb值

 turtle运动控制函数:控制海龟行进,走直线或曲线

·turtle.forward(d) 别名 turtle.fd(d) 海龟走直线,d为行进距离,可以为负数

·turtle.circle(r,extent=None) 根据半径r绘制一个extent角度的弧形 圆心默认在海龟左侧距离r的位置上

 方向控制函数:绝对角度和海龟角度

·turtle.setheading(angle) 别名 turtle.seth(angle) 改变行进方向        绝对角度

·turtle.left(angle)   turtle.right(angle)         海龟角度

循环语句:按一定次数循环执行的一组语句

     for<变量>in range (<参数>)   参数为循环的次数 变量表示每次循环的计数,0到次数减1

         <被循环执行的语句>   将被循环执行

print有一种输出方式是将你输出的各种信息之间用逗号分隔,输出之后每输出的字符串之间会增加空格

 

range( )函数是一种产生循环计数序列的函数,有两种用法。

·range(N)产生0到N减1的整数序列,共N个     range(5)0,1,2,3,4

·range(M,N)产生M到N减1的整数序列,共N- M个     range(2,5)2,3,4

turtle.down( )若出现在程序结尾,则程序运行之后不会自动退出,需要手工关闭窗体退出,若需要自动退出,则不需编写此行代码。

今日学习收获:理解python蟒蛇绘制实例,感受python编程乐趣。

明日学习目标:python基本数据类型

 

 

 

 

posted @ 2021-09-21 01:45  lvlvlvhuizhu  阅读(71)  评论(0)    收藏  举报