用python turtle画画草地天空星星花朵小草

画画真的是需要些许艺术细胞(这个我好像没有,所以将就将就吧。。)


直接上结果,代码在下方:
用python turtle画画草地天空星星花朵小草_第1张图片

import turtle as t

r_a = 0.8
wight = 1400   # 宽
height = 980   # 高

t.hideturtle()
t.colormode(255)
t.color((255, 155, 192), "pink")
t.setup(wight, height)

#绘画速度
t.tracer(10)


def move_pen(x, y):  # 位置
    t.pu()
    t.goto(x - wight / 2 + 50, y - height / 2 + 50)
    t.pd()


def pen_set(size, r1, g1, b1, r2=0, g2=0, b2=0):  # 画笔粗细、描边颜色、填充颜色
    t.pensize(size)
    t.color((r1, g1, b1), (r2, g2, b2))


def draw_bg():  # 画草地、画天空
    # 画草地

    move_pen(-50, 310)
    pen_set(1, 255, 248, 170, 255, 248, 170)
    t.begin_fill()
    t.seth(-90)
    t.fd(350)
    t.seth(0)
    t.fd(1400)
    t.seth(90)
    t.fd(350)
    t.end_fill()
    # 画天空
    move_pen(-50, 310)
    pen_set(1, 47, 192, 239,4

你可能感兴趣的:(python)