用python画满天星花朵,用python绘制漫天雪花

这篇文章主要介绍了用python绘制漫天雪花,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。

 

用python画满天星花朵,用python绘制漫天雪花_第1张图片

import turtle as t
import random
t.pensize(1)
t.screensize(800,800,'black')
def stars(x,y,left_angle,edge_len):
    t.pencolor('yellow')
    t.fillcolor('yellow')
    t.penup()
    t.goto(x,y)
    t.begin_fill()
    t.pendown()
    t.left(left_angle)
    for _ in range(5):
        t.forward(edge_len)
        t.right(144)
    t.end_fill()
for _ in range(300):
    x=random.randint(-450,450)
    y=random.randint(0,400)
    edge_len=random.randint(3,8)
    left_angle=random.randint(0,180)
    stars(x,y,left_angle,edge_len)


你可能感兴趣的:(小发猫)