赞
踩
import turtle (导入画图功能库)
turtle.pensize(1) (画笔的大小为1像素)
turtle.pencolor('red') (画笔的颜色)
turtle.screensize(width,height,bgcolor) (该方法用于调整Turtle所画的画布的大小和颜色)
turtle.goto(x,y) (将画笔移动到指定的坐标位置)
turtle.speed(10) (设置画笔的移动速度)
[turtle.fillcolor('yellow') turtle.begin_fill() turtle.end_fill() ] (填充五角星内颜色)
for循环语句:for i in range(5): (循环五次)
turtle.write() (显示文本)
turtle.hideturtle() (隐藏turtle的画笔)
绘制五星红旗:先导入turtle库,进行基础设置;然后设置背景;接着由于红旗上的五颗星偏左上方,移动画笔的位置;然后设置角度、大小完成五颗星以及署名的绘制;最后隐藏画笔。
效果:
注:每个参数都必须给出,否则无法运行
效果:
屏幕中心即初始点为原点(0,0),形成直角坐标系,按题目所给要求,将画笔移动到对应的位置。
注:填充五角星内颜色有三行代码,缺一不可
效果:
通过旋转画笔的方向并前进,将画笔行至每个小五角星的起始端,绘制小五角星。
1' 第一个小五角星:
效果:
2' 第二个小五角星:
效果:
3' 第三个小五角星:
效果:
4' 第四个小五角星:
效果:
turtle.write(arg,move,align,font(''))
其中:
arg:(绘制员 )是写入turtlescreen的文字,是字符串格式,要有引号。
move(可有可没有):在默认情况下,move为false。如果move为true,则笔移动到右下角。
align(可有可没有):可写:left即左、center即中、right即右,是字符串格式。
font(可有可没有):字体三元组(fontname、fontsize、fonttype):fontname即字体名称 可写例如:'宋体' 要加引号;fontsize即字体大小 可写例如:10;fonttype即字体类型可写例如:'normal'、'bold'、'italic ' 要加引号。
\n 即为换行
turtle.hideturtle() 隐藏turtle的画笔
最终效果:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。