如何通过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的Flask框架中@app.route的用法教程
Mar 31 Python
Python本地与全局命名空间用法实例
Jun 16 Python
python一键升级所有pip package的方法
Jan 16 Python
python简单图片操作:打开\显示\保存图像方法介绍
Nov 23 Python
利用Python批量提取Win10锁屏壁纸实战教程
Mar 27 Python
Tesserocr库的正确安装方式
Oct 19 Python
Python3.5文件修改操作实例分析
May 01 Python
使用python获取(宜宾市地震信息)地震信息
Jun 20 Python
Django项目创建到启动详解(最全最详细)
Sep 07 Python
python numpy存取文件的方式
Apr 01 Python
pytorch 实现打印模型的参数值
Dec 30 Python
python 爬取吉首大学网站成绩单
Jun 02 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的call_user_func传reference引发的思考
2010/07/23 PHP
如何用phpmyadmin设置mysql数据库用户的权限
2012/01/09 PHP
thinkphp实现分页显示功能
2016/12/03 PHP
详解PHP发送邮件知识点
2018/05/06 PHP
基于jquery的下拉框改变动态添加和删除表格实现代码
2020/09/12 Javascript
使用firebug进行调试javascript的示例
2013/12/16 Javascript
jquery插件冲突(jquery.noconflict)解决方法分享
2014/03/20 Javascript
node.js中的fs.truncate方法使用说明
2014/12/15 Javascript
jquery实现textarea输入框限制字数的方法
2015/01/15 Javascript
一看就懂:jsonp详解
2015/06/01 Javascript
jQuery插件imgPreviewQs实现上传图片预览
2016/01/15 Javascript
Bootstrap实现翻页效果
2017/11/27 Javascript
详解Vue基于 Nuxt.js 实现服务端渲染(SSR)
2018/04/05 Javascript
使用 Vue cli 3.0 构建自定义组件库的方法
2019/04/30 Javascript
小程序根据手机机型设置自定义底部导航距离
2019/06/04 Javascript
jQuery轮播图功能制作方法详解
2019/12/03 jQuery
node.js爬虫框架node-crawler初体验
2020/10/29 Javascript
python使用logging模块发送邮件代码示例
2018/01/18 Python
Python3.5 创建文件的简单实例
2018/04/26 Python
selenium+python 去除启动的黑色cmd窗口方法
2018/05/22 Python
python pillow模块使用方法详解
2019/08/30 Python
如何查看Django ORM执行的SQL语句的实现
2020/04/20 Python
利用CSS3动画实现圆圈由小变大向外扩散的效果实例
2018/09/10 HTML / CSS
HTML5新控件之日期和时间选择输入的实现代码
2018/09/13 HTML / CSS
HTML 5 input placeholder 属性如何完美兼任ie
2014/05/12 HTML / CSS
html5响应式开发自动计算fontSize的方法
2020/01/13 HTML / CSS
澳大利亚宠物食品和药物在线:Jumbo Pets
2018/03/24 全球购物
韩国保养品、日本药妆购物网:小三美日
2018/12/30 全球购物
英国DVD和蓝光碟片购买网站:Zoom.co.uk(电影和电视)
2019/09/23 全球购物
普通大学毕业生自荐信
2013/11/04 职场文书
《春到梅花山》教学反思
2014/04/16 职场文书
科长竞聘演讲稿
2014/05/16 职场文书
旷工检讨书1000字
2015/01/01 职场文书
学术会议领导致辞
2015/07/29 职场文书
煤矿安全生产工作总结
2015/08/13 职场文书
阿里云Nginx配置https实现域名访问项目(图文教程)
2021/03/31 Servers