python标准库之turtle绘图

2019-01-18  本文已影响18人  摩天轮的守候

一 基本绘图

1.1 turtle库导入方法

1.2 turtle.setup()窗体函数

1.3 画笔状态函数

1.4 画笔运动函数

二 简单绘图示例

# 绘制三角形
turtle.pensize(3)
turtle.penup()
turtle.goto(-200, -50)
turtle.pendown()
turtle.begin_fill()
turtle.color("red")
turtle.speed(1)
# turtle.hideturtle()
turtle.circle(40, steps=3)
turtle.end_fill()
# 绘制四边形
turtle.penup()
turtle.goto(-100, -50)
turtle.pendown()
turtle.begin_fill()
turtle.color("blue")
turtle.circle(40, steps=4)
turtle.end_fill()
# 绘制五边形
turtle.penup()
turtle.goto(0, -50)
turtle.pendown()
turtle.begin_fill()
turtle.color("green")
turtle.circle(40, steps=5)
turtle.end_fill()
# 绘制六边形
turtle.penup()
turtle.goto(100, -50)
turtle.pendown()
turtle.begin_fill()
turtle.color("black")
turtle.circle(40, steps=6)
turtle.end_fill()
# 绘制圆形
turtle.penup()
turtle.goto(200, -50)
turtle.pendown()
turtle.begin_fill()
turtle.color("yellow")
turtle.circle(40)
turtle.end_fill()
# 文字表述
turtle.penup()
turtle.goto(-100, 50)
turtle.pendown()
turtle.color("red")
turtle.write("Cool Colorful Shapes", font=("Times", 20, "bold"))
turtle.hideturtle()
turtle.done()

参考资料

上一篇 下一篇

猜你喜欢

热点阅读