turtle(海龟)绘图
直接上代码
#导入turtle的所有
from turtle import *
#设置笔刷的宽度
width(4)
#前进200个像素点
forward(200)
#右转90°
right(90)
#修改笔刷颜色,注意啦,如果没有定义颜色,默认是黑色的
pencolor('blue')
forward(150)
right(90)
pencolor('green')
forward(160)
right(90)
pencolor('yellow')
forward(250)
right(90)
#最后要用done()使窗口等待被关闭,要不然会立即关闭的
done()
绘制五角星
from turtle import *
def drawStar(x, y):
pu()
goto(x, y)
pd()
# set heading: 0
seth(0)
for i in range(5):
fd(40)
rt(144)
for x in range(0, 250, 50):
drawStar(x, 0)
done()
然后就是一个我没有看懂的代码,这个代码画出来是一棵树
from turtle import *
# 设置色彩模式是RGB:
colormode(255)
lt(90)
lv = 14
l = 120
s = 45
width(lv)
# 初始化RGB颜色:
r = 0
g = 0
b = 0
pencolor(r, g, b)
penup()
bk(l)
pendown()
fd(l)
def draw_tree(l, level):