turtle程序语法元素分析

库引用

---扩充python程序功能的方式

使用import保留字完成

格式:

import<库名>

<库名><函数名>(<函数参数>)

import更多用法

1、使用form和import保留字完成

格式:

form<库名>import<函数名>

form<库名>import*

<函数名>(<函数参数>)

2、使用import和as保留字共同完成

格式:

import<库名>as<库别名>

<库别名>.<函数名>(<函数参数>)

画笔控制函数

turtle.penup()  #别名  turtle.pu

提起画笔

turtle.pendown()   #别名 turtle.pd

落下画笔

turtle.pensize(width) #别名 turtle.width(width)

画笔宽度

turtle.pencolor(color)  #color为颜色字符串或r,g,b值

画笔颜色

pencolor(color)的color参与可以有三种形式:

1、颜色字符串:turtle.pencolor("purple")

2、RGB的小数值:turtle.pencolor(0.63,0.13,0.94)

3、RGB的元组值:turtle.pencolor((0.63,0.13,0.94))

运动控制函数

turtle.forward(d) #别名 turtle.fd(d)  注:d为负数时倒退

向前行进

turtle.circle(r,extent = None)

根据半径r绘制extent角度的弧形

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

extent---绘制角度,默认是360度整圆

turtle方向控制函数(控制海龟面对方向:绝对方向&海龟角度)

turtle.seteading(angle)    #别名   turtle.seth(angle)

改变行进方向

angle---改变行进方向,海龟走角度

turtle.left(angle)      #向左转
turtle.right(angle)    #向右转

angle---在当前行进方向上旋转的角度

猜你喜欢

转载自blog.csdn.net/amdrose/article/details/81172391