海归绘图Python
Python提供一个简单的绘图模块:turtle。绘图窗口的原点(0,0)在正中间,默认海龟的方向是右侧。Turtle有运动命令函数和画笔控制函数
五角星
用turtle画一个五角星,如下所示,注意填充为红色。
【源程序】
from turtle import *
color("red","red")
begin_fill()
up()
goto(-300,100)
down()
for i in range(5):
forward(200)
left(144)
end_fill()
奥运五环
绘制奥运五环图,其中五种颜色分别为蓝、黑、红、黄、绿。根据实际效果调整圆形的大小和位置。
【源程序】
from turtle import *
pensize(2)
speed(10)
up()
goto(-100,0)
down()
pencolor("blue")
for i in range(180):
forward(1)
left(2)
up()
goto(-50,0)
down()
pencolor("black")
for i in range(180):
forward(1)
left(2)
up()
goto(0,0)
down()
pencolor("red")
for i in range(180):
forward(1)
left(2)
up()
goto(-75,-40)
down()
pencolor("yellow")
for i in range(180):
forward(1)
left(2)
up()
goto(-25,-40)
down()
pencolor("green")
for i in range(180):
forward(1)
left(2)