主要内容 #
- Turtle简介
- Python Turtle包导入
- 画笔的简单使用
1. Python标准库Turtle介绍 #
Turtle最早来自于LOGO语言,用于儿童学习编程的,想象通过编程模拟一只turtle(海龟)在画布上爬行绘制图案。 因为其便捷易懂,Python2.6之后也将Turtle库囊括其中。 类似于生活中的绘图,程序绘图也主要包括:设置画布、设置画笔、画笔的使用、色彩填充等。turtle.screensize(canvwidth=None, canvheight=None, bg=None) #设置画布大小默认值为400像素,300像素 turtle.pensize()#设置画笔的粗细默认为一个像素 turtle.pencolor()#设置画笔颜色默认为黑色 turtle.shape()#设置画笔形状默认为箭头
2. Python Turtle包导入 #
使用turtle包之前,首先要进行turtle包的导入(关于包的导入在第75课会详细讲解)import turtle #直接导入 turtle.circle(100)
3. 初识画笔 #
生活中的绘图需要画笔,Python通过具体指令控制画笔移动import turtle turtle.shape('turtle')#画笔形状 turtle.speed(1)#画笔移动速度 turtle.forward(100)#前进100 turtle.left(90)#左转90度 turtle.forward(40)#前进40 turtle.right(90)#右转90 turtle.forward(100)#前进100 turtle.done()
import turtle turtle.backward(100) turtle.left(90) turtle.backward(100) turtle.left(90) turtle.backward(100) turtle.left(90) turtle.backward(100) turtle.left(90) turtle.done()
习题 #
- 输入一个正整数,该正整数表示正方行的边长,使用turtle绘制出该正方形
OJ训练题 #
1、字母序号 – ★
2、ASCII码转字符 – ★★
3、小火车 – ★★
4、【入门】冷饮的价格? – ★★
5、【入门】买水果 – ★★★