飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 1588|回复: 4

[Python] 绘制五角星之turtle实现

[复制链接]
  • TA的每日心情
    开心
    2024-4-8 12:49
  • 签到天数: 293 天

    [LV.8]以坛为家I

    发表于 2023-1-13 14:34:12 | 显示全部楼层 |阅读模式
    效果图如下

    QQ截图20230113135024.png

    代码
    [Python] 纯文本查看 复制代码
    from turtle import *
    
    # 定义绘制五角星的函数
    def draw(x,y):
        # 抬起画笔
        pu()
        # 让小海龟移动到指定坐标
        goto(x,y)
        # 画笔落下
        pd()
        # 设置画笔的朝向
        seth(0) # 0表示朝东
        # 定义for循环 画五条线段
        for i in range(5):
            # 前进50像素
            fd(40)
            # 右转144度
            rt(144)
    
    # 调用五次函数
    for x in range(0,250,50):
        draw(x,0)
    
    done()

    第二种实现五角星的方法
    [Python] 纯文本查看 复制代码
    from turtle import *
    for x in range(50,300,50):
        for i in range(5):
            fd(40)
            rt(144)
        pu()
        goto(x,0)
        pd()
    
    done()

    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2 小时前
  • 签到天数: 472 天

    [LV.9]以坛为家II

    发表于 2023-1-13 18:16:41 | 显示全部楼层
    学习学习,感谢楼主
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    前天 21:07
  • 签到天数: 436 天

    [LV.9]以坛为家II

    发表于 2023-1-13 22:13:42 | 显示全部楼层
    谢谢楼主分享
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    昨天 09:28
  • 签到天数: 522 天

    [LV.9]以坛为家II

    发表于 2023-1-14 13:58:59 | 显示全部楼层
    又是海龟绘图
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-8 05:55
  • 签到天数: 133 天

    [LV.7]常住居民III

    发表于 2023-1-16 19:03:36 | 显示全部楼层
    谢谢楼主分享!下载看看
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表