如何通过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计算程序运行时间的方法
Dec 13 Python
python随机生成指定长度密码的方法
Apr 04 Python
Python编程之event对象的用法实例分析
Mar 23 Python
python奇偶行分开存储实现代码
Mar 19 Python
pandas全表查询定位某个值所在行列的方法
Apr 12 Python
解决python中无法自动补全代码的问题
Dec 04 Python
基于Django静态资源部署404的解决方法
Jul 28 Python
django 框架实现的用户注册、登录、退出功能示例
Nov 28 Python
python 5个实用的技巧
Sep 27 Python
python 命令行传参方法总结
May 25 Python
据Python爬虫不靠谱预测可知今年双十一销售额将超过6000亿元
Nov 11 Python
分享几种python 变量合并方法
Mar 20 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
十天学会php(1)
2006/10/09 PHP
PHP 单引号与双引号的区别
2009/11/24 PHP
PHP动态分页函数,PHP开发分页必备啦
2011/11/07 PHP
eclipse php wamp配置教程
2016/06/30 PHP
PHP版单点登陆实现方案的实例
2016/11/17 PHP
Yii2实现增删改查后留在当前页的方法详解
2017/01/13 PHP
jQuery实现contains方法不区分大小写的方法
2015/02/13 Javascript
详解JavaScript语言的基本语法要求
2015/11/20 Javascript
基于Jquery和CSS3制作数字时钟附源码下载(CSS3篇)
2015/11/24 Javascript
js不间断滚动的简单实现
2016/06/03 Javascript
原生态js,鼠标按下后,经过了那些单元格的简单实例
2016/08/11 Javascript
JS实现鼠标滑过显示边框的菜单效果
2016/09/21 Javascript
js实现Tab选项卡切换效果
2020/07/17 Javascript
JavaScript模块模式实例详解
2017/10/25 Javascript
利用js实现前后台传送Json的示例代码
2018/03/29 Javascript
JavaScript中click和onclick本质区别与用法分析
2018/06/07 Javascript
vue router的基本使用和配置教程
2018/11/05 Javascript
Vue源码分析之Vue实例初始化详解
2019/08/25 Javascript
Typescript的三种运行方式(小结)
2019/09/18 Javascript
vue中js判断长时间不操作界面自动退出登录(推荐)
2020/01/22 Javascript
解决vue数据不实时更新的问题(数据更改了,但数据不实时更新)
2020/10/27 Javascript
Python编写一个闹钟功能
2017/07/11 Python
python通过配置文件共享全局变量的实例
2019/01/11 Python
Python基本socket通信控制操作示例
2019/01/30 Python
python数据处理之如何选取csv文件中某几行的数据
2019/09/02 Python
pandas的resample重采样的使用
2020/04/24 Python
CSS3用@font-face实现自定义英文字体
2013/09/23 HTML / CSS
小学作文评语大全
2014/04/21 职场文书
社区禁毒工作方案
2014/06/02 职场文书
计算机多媒体专业自荐信
2014/07/04 职场文书
民间个人借款协议书
2014/09/30 职场文书
个人公司授权委托书范本
2014/10/12 职场文书
2015年小学总务工作总结
2015/07/21 职场文书
幼儿园教师教育随笔
2015/08/14 职场文书
JS封装cavans多种滤镜组件
2022/02/15 Javascript
斗罗大陆八大特殊魂兽,龙族始祖排榜首,第五最残忍(翠魔鸟)
2022/03/18 国漫