qq_58537948
心的征程
2021-05-26 13:13
采纳率: 100%
浏览 37

求大佬帮忙解决一下非常感谢

idle中为什么画笔的宽度跟圆的半径一样画不出来实心圆

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • baidu_19348579
    Csdn高端玩家-胖哥 2021-05-26 13:15
    已采纳

    那你想想,画笔的宽度是10,圆的半径是10,你画笔的中心落在距离圆心10的位置,左右各覆盖5,那么画出来是个啥

    点赞 评论
  • weixin_43681859
    答题大神 2021-05-26 13:28
    # 导⼊“turtle”模块
    import turtle
    # 构建"海⻳"对象
    t = turtle.Turtle()
    # 设置最快的绘画速度
    t.speed(10)
    # 画100个随机圆
    color = "yellow"#colors[n]
    # 抬笔
    #t.penup()
    # 移动到(x,y)坐标点
    #t.goto(0, 0)
    # 落笔
    #t.pendown()
    # 设置画笔颜⾊
    t.pencolor("red")
    t.pensize(3)
    #隐藏画笔
    t.hideturtle()
    # 设置填充颜⾊
    t.fillcolor(color)
    # 开始填充
    t.begin_fill()
    # 设置圆的半径
    r = 50
    # 画圆
    t.circle(r)
    # 结束填充
    t.end_fill()
     
    #绘制正方形
    t.forward(50)
    t.left(90)
    t.forward(100)
    t.left(90)
    t.forward(100)
    t.left(90)
    t.forward(100)
    t.left(90)
    t.forward(50)
    # 停⽌画笔绘制,但绘图窗⼝不关闭,IDLE下窗体是不会关闭的,点开执行的时候,才会关闭
    turtle.done()

    画圆代码如上,万望采纳。

    点赞 评论
  • QA_Assistant
    有问必答小助手 2021-05-26 16:54

    您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

    如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

    ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

    点赞 评论

相关推荐