python绘制图形案例
案例1:绘制正方形案例
import turtle
#第一行代码表示导入包
a1 = turtle.Turtle()
#第二行声明类
a1.shape('turtle')
#第三行选择画笔形状
a1.color('red')
#选择画笔颜色
a1.speed('slowest')
#设置绘画速度
for i in range(4):
a1.forward(100) #前行100像素
a1.right(90) #左转90度
#循环表示绘画次数和方向,像素控制
常见 形状选择有如下多种方式:
turtle:乌龟形状
arrow:三角形箭头形状
circle:圆形形状
square:方形形状
常见画笔设置方式:
red:红色
green:绿色
blue:蓝色
black:黑色
常见绘画速度设置方式:
slowest:慢速
fastest:快速
案例2:绘制三角形案例
import turtle
a1 = turtle.Turtle()
a1.shape('arrow')
a1.color('black')
a1.speed('slowest')
for i in range(3):
a1.forward(100)
a1.right(120)