1. 知识点
turtle.backward(100)和turtle.forward(-100) #向后移动100px像素 ward:方向
turtle.dot(直径)
turtle.backward(100) #让小海龟向后走,但头不会转向相反的方向
turtle.color("red", "blue") #画笔颜色红色、填充颜色蓝色
turtle.home() #海龟回到 (0, 0) 并朝向初始方向
注意:turtle.speed() #画笔绘制的速度,参数范围是 0 到 10,其中10 通常表示"最快可见速度",而 0 则是无动画的最快速度。
注意:每个变量在使用前都必须赋值
2. 填充颜色
python
turtle.fillcolor('blue') # 设置填充颜色为蓝色,默认黑色
turtle.begin_fill()
turtle.end_fill()
3. 字符串连接,逗号连接
- 字符串连接用"+"
python
print("2024"+"热爱"+"Python") # 输出:2024热爱Python
- 用逗号连接任何,中间会有空格
python
print("2024","热爱","Python") # 输出:2024 热爱 Python
4. 运算符
- "//"整除:结果都是整数;
- "/"除法:结果都是小数 ;
- " %"取余
- 优先级:乘除(高)、加减、 括号、比较!= ==(低)
- 算术运算符:加减乘除
5. 坐标
- 虽然窗口在屏幕上的绝对坐标系以左上角为 (0,0),但 turtle 内部使用的绘图坐标系是以画布中心为 (0,0) 的坐标系。
- turtle 模块中,(0,0) 坐标始终位于绘图区域(画布)的正中央,是海龟绘图的绝对坐标系原点,与 screensize() 和 setup() 的设置方式无关。
6、setup()设置画布大小和画布位置
setup()指令既可以设置画布的大小也可以设置画布的位置
使用Turtle中的setup()设置窗口的大小和初始位置时,四个参数为:窗口的宽、窗口的高、窗口最左侧距离屏幕左边缘的距离、表示窗口最上侧距离屏幕上边缘的距离。