python海龟画图 - 迷人的郁金香
温馨提示:所学内容较少,代码不是很完整,有补充的可以留言哦。
1.import turtle 导入海龟库 另一种导库方式为:from turtle import * (以下代码使用第一种,即import turtle的导库方式)
2.turtle.speed() 设置画笔速度 括号内可填0-10的整数,1-10数字越大速度越快,0是最快的。 turtle.speed(0) 将画笔速度设置为0
3.turtle.pencolor() 设置画笔颜色 括号内有两种填法:1.直接填入颜色的英文单词 turtle.pencolor(“red”) 将画笔颜色设置为红色
2.填入颜色的RGB形式 turtle.pencolor(255,0,0) 将画笔颜色设置为红色
4.turtle.penup() 抬起画笔 多用于要移动画笔位置但不想留下痕迹
5.turtle.goto(,) 使画笔移动到指定的坐标地点 在括号内的逗号前填入x坐标,在逗号后填入y坐标。 turtle.goto(-100,0) 使画笔移动到-100,0的坐标上
6.turtle.pendown() 落下画笔 多用于turtle.penup()之后
7.turtle.forward() 使画笔前进一定距离 括号内填入整数,数字越大距离越远。 turtle.forward(100) 使画笔前进100步
8.turtle.left() 使画笔向左旋转 括号内填入旋转的角度 turtle.left(90) 使画笔向左旋转90度
9.turtle.right() 使画笔向右旋转 括号内填入旋转的角度 turtle.right(90) 使画笔向右旋转90度
10.turtle.fillcolor() 设置填充颜色 括号内有两种填法:1.直接填入颜色的英文单词 turtle.fillcolor(“red”) 将填充颜色设置为红色
2.填入颜色的RGB形式 turtle.fillcolor(255,0,0) 将填充颜色设置为红色
11.turtle.begin_fill() 表示开始填充 多用于turtle.fillcolor()之后
12.turtle.circle() 画圆 括号内填入圆的半径 turtle.circle(100) 画一个半径为100的圆
13.turtle.end_fill() 表示结束填充 多用于turtle.begin_fill()之后
14.turtle.write(,font=(,,)) 使画笔在画布上写字 第一个逗号前填入写字的内容,font之后的括号中依次填入字体,字号,normal(意为正常,可更改)。
turtle.write(“郁金香工作室”,font=(“华文彩云”,38,normal)) 在画布上写郁金香工作室,字体为华文彩云,字号为38。
15.turtle.pensize() 设置画笔粗细 括号内填入整数,数字越大越粗。 turtle.pensize(3) 将画笔的粗细设置为3
16.turtle.hideturtle() 隐藏画笔
17.turtle.showturtle() 显示画笔
18.turtle.reset() 清屏 画布颜色不改变
19.turtle.dot() 画点 括号内填入点的直径 turtle.dot(100) 画一个直径为100的点
20.turtle.done() 表示完成绘图 多用于作品最后