主要内容 #
- 画笔的设置
- 画笔的使用
1. 画笔的设置 #
绘画之前我们首先需要选好自己画笔的型号和颜色,turtle也是如此!
import turtle
turtle.pencolor('red')
turtle.circle(20)
turtle.pencolor('orange')
turtle.circle(40)
turtle.pencolor('yellow')
turtle.circle(60)
turtle.done()
import turtle
turtle.pencolor('blue')
turtle.pensize(3)
turtle.circle(20)
turtle.pensize(6)
turtle.circle(40)
turtle.pensize(9)
turtle.circle(60)
turtle.done()
使用粉色画笔,画一个甜甜圈
import turtle
turtle.pencolor('pink')
turtle.pensize(60)
turtle.circle(60)
2. 画笔的使用 #
turtle画笔的起始位置在画布中央,也就是坐标(0,0)处,,使用goto(x,y)命令可以到达画布上任意一点
尝试一下使用goto()函数画出上图的第一个图形
import turtle
turtle.speed(1)
turtle.pencolor('blue')
turtle.penup()#抬笔,画笔离开了画布
turtle.goto(0,-20)
turtle.pendown()#落笔,画笔和画布接触
turtle.circle(20)
turtle.penup()
turtle.goto(0,-60)
turtle.pendown()
turtle.circle(60)
turtle.done()
习题 #
- 画一个边长为100的正方形,每条边的颜色各不相同
- 使用两种不同颜色的画笔,画两个同心圆环
- 分别输入一个字符串str1,一个正整数n。其中str1表示画笔的颜色,n表示画笔的大小,绘制一个半径为100的圆
OJ训练题 #
1、ASCII码转字符(小写) – ★
2、恺撒密码 – ★★
3、小跳蛙 – ★★
4、毛毛虫 – ★★
5、字母时钟 – ★★