• 技术文章 >Python技术 >Python基础教程

    python怎么调用math函数库求π值?

    十一十一2020-11-24 17:18:30原创7042

    不管我们学习python中的函数也好,还是库也罢,总归我们最终的目的,是搭建一个结果出来,也许结果是一个网站,一个软件,一个机器人,也许是比较渺小的求π值,不管是基于哪种,总归,都是利用我们所学,去获取结果,今天跟大家聊一聊,学习python这么久,了解知识这么多,我们要怎么利用math函数求π?

    直接上代码,下面是代码演示:

    import math
    def main():
        a=1.0
        b=1.0/math.sqrt(2)
        t=1.0/4.0
        p=1.0
        for i in range(1000):
            at=(a+b)/2
            bt=math.sqrt(a*b)
            tt=t-p*(a-at)**2
            pt=2*p
            a=at;b=bt;t=tt;p=pt
        my_pi=(a+b)**2/(4*t)
        print("Pi is approximately: "+str(my_pi))
    if __name__== "__main__":
    main()

    好啦,关于使用math函数求π值都在上述代码里哦,大家直接套用上述小编给大家整理的内容,自己动手试试是不是能算出来π值呢?如果算出来啦,我们能不能思考还可以怎么去编写求π呢?大家抓紧思考起来吧~

    专题推荐:python调用math函数库求π值
    上一篇:快速掌握使用PythonTutor教程 下一篇:如何使用python matplotlib库绘制扇形?

    相关文章推荐

    • python中reportgen库的用法及介绍• 如何使用python库实现搭建杨辉三角?• 快速掌握使用PythonTutor教程

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网