五彩泡泡。 使用turtle库与随机数函数库random绘制五彩泡泡,效果如下:

                                                         五彩泡泡。 使用turtle库与随机数函数库random绘制五彩泡泡,效果如下:_第1张图片

这个要求的代码就放在下面了:

import turtle as t
import random as ra


def drawCircle():
    t.hideturtle()
    t.speed(100)
    for i in range(100):
        r = ra.randint(0, 255)
        g = ra.randint(0, 255)
        b = ra.randint(0, 255)
        t.pencolor(r, g, b)
        t.penup()
        t.setx(ra.randint(-300, 300))
        t.sety(ra.randint(-300, 300))
        t.pendown()
        circlesize = ra.randint(5, 60)
        t.begin_fill()
        t.color(r, g, b)
        t.circle(circlesize)
        t.end_fill()


def main():
    t.getscreen().colormode(255)
    t.setup(800, 600, 0, 0)
    t.tracer(False)
    t.bgcolor("pink")
    drawCircle()
    t.tracer(True)
    t.done()


if __name__ == '__main__':
    main()

运行了一下,感觉大致要求还是没有问题的:

五彩泡泡。 使用turtle库与随机数函数库random绘制五彩泡泡,效果如下:_第2张图片


END

你可能感兴趣的:(Python的学习)