Python turtle库的学习笔记2

turtle 程序语法元素分析:

  1. 库引用与import
  2. turtle画笔控制函数
  3. turtle运动控制函数
  4. turtle方向控制函数
  5. 循环结构

1.

A.  import <库名>      库名:turtle

 调用方式:<库名>.<函数名>(<函数参数>)(不会出现函数重名问题)

B.  from <库名> import<函数名>

from <库名> import *

调用方式:<函数名>(<函数参数>)(函数名需要独立的)

C.   import <库名>   as  <库别名>  

 调用方式:<库别名>.<函数名>(<函数参数>)

2.

A.  penup()==pu():抬起画笔,海龟在飞行

B.  pendown()==pd()

C.  pensize(width)==width(width):画笔宽度,海龟的腰围

D.  pencolor(colorString):海龟涂装上阵,color为颜色字符串(purple) or RGB的小数值(0.63,0.13,0.24) or RGB的元组值

以上为控制画笔(海龟)的函数,A,B成对出现

3.

fd(d)==forward()

circle(r, extent=None):

       根据半径绘制extent角度的弧形,默认为360°;

       默认圆心在海龟左侧r距离的位置

4.

画布上以空间x轴为0度的角度坐标系

A.  绝对角度:

             seth(angle)==setheading(angle):改变行进方向,海龟走角度

B.  海龟角度

left(angle):海龟向左转

right(angle)

以上两点只改变海龟的行进方向,不运动

5.

for <变量> in  range(<函数名>) <要循环执行的语句>

      <变量>:循环计数器 ,0 ~  <次数>-1

通过在解释器中输入相应的语句,出现Python非常敏感的缩进问题

tab键 print("hello:",i):逗号在此处有空格意思

        range()函数:

产生循环计数序列

range(N):产生0到N-1的整数序列

range(M,N)

猜你喜欢

转载自www.cnblogs.com/mj2602594534/p/9095264.html