turtle 程序语法元素分析:
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)
原文:https://www.cnblogs.com/mj2602594534/p/9095264.html