当前位置:首页>python>Python语言入门13~~认识函数done()、综合运用所学函数

Python语言入门13~~认识函数done()、综合运用所学函数

  • 2026-09-03 21:48:51
Python语言入门13~~认识函数done()、综合运用所学函数

知识目标:认识函数done()、综合运用所学函数

1、done():停止作画

     函数done()建议只在所有绘图结束后调用,因为在调用这个函数后,画笔海龟就彻底“歇菜”了。

    如果只调用done(),将出现空白画布!

2、实操:绘制一块曲奇饼干🍪

    第一步:画一个三角形用巧克力色填充     import turtle

        Pen=turtle.Pen

        Pen.fillcolor("#660000")

        Pen.begin_fill()

        Pen.circle(50,steps=3)

        Pen.end_fill()

#绘制一个外接圆半径为50的正三角形,填充颜色为巧克力色,设置了画笔的填充起点和终点。

    第二步:应用for循环,使用函数left(),画出一圈填充颜色的三角形,组成曲奇的形状。

        import turtle

        Pen=turtle.Pen

        for__count in range(18):

            Pen.fillcolor("#660000")

            Pen.begin_fill()

            Pen.circle(50,steps=3)

            Pen.end_fill()

            Pen.left(20)

#设置重复执行次数为18次,每绘制一个三角形之后旋转20度。

    第三步:添加🍪描边,画笔颜色设置为白色。

        import turtle

        Pen=turtle.Pen

        for__count in range(18):

            Pen.pencolor("#ffffff")

            Pen.fillcolor("#660000")

            Pen.begin_fill()

            Pen.circle(50,steps=3)

            Pen.end_fill()

            Pen.left(20)

第四步:运行,看结果,调整参数。如果形状不完整,可以继续画三角形(参数同之前,可以不用填充颜色啦),最后停止画作。

import turtle

        Pen=turtle.Pen

        for__count in range(18):

            Pen.pencolor("#ffffff")

            Pen.fillcolor("#660000")

            Pen.begin_fill()

            Pen.circle(50,steps=3)

            Pen.end_fill()

            Pen.left(20)

        Pen.circle(50,steps=3)

        Pen.left(20)

        Pen.circle(50,steps=3)

        turtle.done()

3、挑战:绘制太阳

(声明:自学整理,如同行专家发现错误,希望指出,改正。学习平台是点猫平台,封面图片为豆包AI生成。)

最新文章

随机文章