如何通过python计算圆周率PI


Posted in Python onNovember 11, 2020

代码如下

def PI(n):
  pi=0
  for k in range(n):
    pi += 1/pow(16,k)*(4/(8*k+1)-2/(8*k+4)-1/(8*k+5)-1/(8*k+6))
  return pi
import time
scale = 20
print("执行开始".center(scale+4,'-'))
for i in range(scale+1):
  a='*' * i
  b='.' * (scale-i)
  c=(i/scale)*100
  pi = PI(1000)
  print("{:^3.0f}%[{}->{}]".format(c,a,b))
  time.sleep(0.1)
print("圆周率值是:{}".format(pi))
print("执行结束".center(scale+4,'-'))

结果如下

如何通过python计算圆周率PI

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python paramiko实现ssh远程访问的方法
Dec 03 Python
python九九乘法表的实例
Sep 26 Python
Python实现感知器模型、两层神经网络
Dec 19 Python
Windows下的Python 3.6.1的下载与安装图文详解(适合32位和64位)
Feb 21 Python
wtfPython—Python中一组有趣微妙的代码【收藏】
Aug 31 Python
django query模块
Apr 20 Python
Python tcp传输代码实例解析
Mar 18 Python
Django实现列表页商品数据返回教程
Apr 03 Python
关于jupyter打开之后不能直接跳转到浏览器的解决方式
Apr 13 Python
python 线程的五个状态
Sep 22 Python
python批量生成条形码的示例
Oct 10 Python
Selenium关闭INFO:CONSOLE提示的解决
Dec 07 Python
python中turtle库的简单使用教程
Nov 11 #Python
python 怎样进行内存管理
Nov 10 #Python
python tqdm实现进度条的示例代码
Nov 10 #Python
python 解决Windows平台上路径有空格的问题
Nov 10 #Python
Python在后台自动解压各种压缩文件的实现方法
Nov 10 #Python
Python高阶函数与装饰器函数的深入讲解
Nov 10 #Python
pytorch学习教程之自定义数据集
Nov 10 #Python
You might like
如何实现给定日期的若干天以后的日期
2006/10/09 PHP
php下一个阿拉伯数字转中文数字的函数
2007/07/16 PHP
php代码审计比较有意思的例子
2014/05/07 PHP
Parse正式发布开源PHP SDK
2014/08/11 PHP
php视频拍照上传头像功能实现代码分享
2015/10/08 PHP
php+mysql实现的二级联动菜单效果详解
2016/05/10 PHP
利用PHP获取访客IP、地区位置、浏览器及来源页面等信息
2017/06/27 PHP
基于jquery的合并table相同单元格的插件(精简版)
2011/04/05 Javascript
基于jquery的设置页面文本框 只能输入数字的实现代码
2011/04/19 Javascript
深入理解JavaScript系列(2) 揭秘命名函数表达式
2012/01/15 Javascript
基于JQuery的模拟苹果桌面Dock效果(稳定版)
2012/10/15 Javascript
IE下使用cloneNode注意事项分享
2012/11/22 Javascript
jquery 层次选择器siblings与nextAll的区别介绍
2013/08/02 Javascript
jQuery中DOM操作实例分析
2015/01/23 Javascript
JavaScript DOM操作表格及样式
2015/04/13 Javascript
angularjs封装bootstrap时间插件datetimepicker
2016/06/20 Javascript
JS调用某段SQL语句的方法
2016/10/20 Javascript
关于json字符串与实体之间的严格验证代码
2016/11/10 Javascript
Three.js获取鼠标点击的三维坐标示例代码
2017/03/24 Javascript
jQuery+HTML5实现WebGL高性能烟花绽放动画效果【附demo源码下载】
2017/08/18 jQuery
移动端自适应flexible.js的使用方法(不用三大框架,仅写一个单html页面使用)推荐
2019/04/02 Javascript
详解使用WebPack搭建React开发环境
2019/08/06 Javascript
vue.js this.$router.push获取不到params参数问题
2020/03/03 Javascript
在vue中使用inheritAttrs实现组件的扩展性介绍
2020/12/07 Vue.js
python计算方程式根的方法
2015/05/07 Python
Python在图片中添加文字的两种方法
2017/04/29 Python
python在html中插入简单的代码并加上时间戳的方法
2018/10/16 Python
python+opencv实现车牌定位功能(实例代码)
2019/12/24 Python
Python for循环搭配else常见问题解决
2020/02/11 Python
python3从网络摄像机解析mjpeg http流的示例
2020/11/13 Python
Lou & Grey美国官网:主打舒适性面料服饰
2017/12/21 全球购物
车间副主任岗位职责
2013/12/24 职场文书
食品业务员岗位职责
2014/03/18 职场文书
保护环境倡议书300字
2014/05/19 职场文书
民主评议党员登记表自我评价
2014/10/20 职场文书
2015年工商所工作总结
2015/05/21 职场文书