美文网首页Python 专题
turtle画图实例之 多角星

turtle画图实例之 多角星

作者: 小鱼儿_yzh | 来源:发表于2022-06-13 21:37 被阅读0次

    样图

    分析:
    基本思想就是不断重复直线和转角度;转角度的大小决定了星形的角的多少。本例使用条件循环进行,执行条件是True,通过一个 if 语句进行判断,当 pos() 的绝对值小于 1 时,执行 break 跳出 while 循环。
    本例导入库的方式是 from turtle import * ,这种导入方式时,在方法的前面不用再加 turtle。

    代码:

    from turtle import *
    color('red','yellow')
    begin_fill()
    speed(10)
    while True:
        fd(200)
        lt(170)
        if abs(pos())<1:
            break
    end_fill()
    ht()
    done()
    

    效果图

    效果图

    相关文章

      网友评论

        本文标题:turtle画图实例之 多角星

        本文链接:https://www.haomeiwen.com/subject/nzxtvrtx.html