猫史档案馆


【Python作品分享】割圆术【作品秀】

用户:踏雪有痕txyh踏雪有痕txyh查看:0 回复:2 评论:0 创建时间:2020-08-26T22:19:31


【作品展示】

center_image

 

【作品介绍】

割圆术

圆周率(π)由此而来

 

【作品源代码】

import turtle

__Pen = turtle.Pen()


#开始进入Python的世界
turtle.bgcolor("#000000")
__Pen.pencolor("#ffffff")
__Pen.penup()
__Pen.sety((-100))
__Pen.pendown()
__Pen.circle(200)
边数, 形状 = 4, 4
while (形状 != 0):
    print(形状, ' 边形')
    __Pen.pendown()
    __Pen.circle(200, steps=边数)
    __Pen.penup()
    边数 += 2
    形状 += 2

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
蒟蒻OIer1048576蒟蒻OIer1048576

帮你改了一下代码

import turtle,time
turtle.speed(7)
turtle.bgcolor("#000000")
turtle.pencolor("#FF0000")
try:
    R = int(input("半径?"))
except:
    R = 200
turtle.penup()
turtle.sety(-R/2-100)
turtle.pendown()
turtle.circle(R)
l = 4
turtle.pencolor("#FFFFFF")
turtle.fillcolor("#001F2F")
try:
    while 1:
        turtle.begin_fill()
        print(l, '\t边形')
        turtle.circle(R, steps=l)
        l += 2
        turtle.end_fill()
        time.sleep(0.5)
except:
    pass

点赞0


评论


T凡尘TT凡尘T

你这是圆吗?有点瑕疵啊

点赞0


评论