如何通过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 数据库 (sqlite3)应用
Dec 07 Python
解决python使用open打开文件中文乱码的问题
Dec 29 Python
python+pyqt5编写md5生成器
Mar 18 Python
在django中,关于session的通用设置方法
Aug 06 Python
Python如何使用BeautifulSoup爬取网页信息
Nov 26 Python
python实现学生成绩测评系统
Jun 22 Python
Python操作dict时避免出现KeyError的几种解决方法
Sep 20 Python
学生如何注册Pycharm专业版以及pycharm的安装
Sep 24 Python
python 解决函数返回return的问题
Dec 05 Python
Selenium关闭INFO:CONSOLE提示的解决
Dec 07 Python
sklearn中的交叉验证的实现(Cross-Validation)
Feb 22 Python
python 自动刷新网页的两种方法
Apr 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
解析使用substr截取UTF-8中文字符串出现乱码的问题
2013/06/20 PHP
PHP经典面试题之设计模式(经常遇到)
2015/10/15 PHP
js用图作提交按钮或超连接
2008/03/26 Javascript
基于jquery的loading 加载提示效果实现代码
2011/09/01 Javascript
javascript利用控件对windows的操作实现原理与应用
2012/12/23 Javascript
Jquery选择器中使用变量实现动态选择例子
2014/07/25 Javascript
jQuery实现单击弹出Div层窗口效果(可关闭可拖动)
2015/09/19 Javascript
Function.prototype.apply()与Function.prototype.call()小结
2016/04/27 Javascript
JS简单实现无缝滚动效果实例
2016/08/24 Javascript
js html实现计算器功能
2018/11/13 Javascript
Vue自动构建发布脚本的方法示例
2020/07/24 Javascript
Python的面向对象编程方式学习笔记
2016/07/12 Python
对Python3中的input函数详解
2018/04/22 Python
解决nohup重定向python输出到文件不成功的问题
2018/05/11 Python
解决安装tensorflow遇到无法卸载numpy 1.8.0rc1的问题
2018/06/13 Python
使用python对多个txt文件中的数据进行筛选的方法
2019/07/10 Python
python语言中有算法吗
2020/06/16 Python
keras 回调函数Callbacks 断点ModelCheckpoint教程
2020/06/18 Python
公认8个效率最高的爬虫框架
2020/07/28 Python
自定义Django_rest_framework_jwt登陆错误返回的解决
2020/10/18 Python
Python reversed反转序列并生成可迭代对象
2020/10/22 Python
CSS3动画特效在活动页中的应用
2020/01/21 HTML / CSS
导出HTML5 Canvas图片并上传服务器功能
2019/08/16 HTML / CSS
英国网络托管和域名领导者:Web Hosting UK
2017/10/15 全球购物
马来西亚综合购物网站:Lazada马来西亚
2018/06/05 全球购物
Booking.com缤客中国:全球酒店在线预订网站
2020/05/03 全球购物
物理系毕业生自荐信
2013/11/01 职场文书
好书伴我成长演讲稿
2014/05/14 职场文书
2015年设计师个人工作总结
2015/04/25 职场文书
2015年信息技术教研组工作总结
2015/07/22 职场文书
2015年清剿火患专项行动工作总结
2015/07/27 职场文书
教师节感想
2015/08/11 职场文书
民政局2016年“六一”儿童节慰问活动总结
2016/04/06 职场文书
广播稿:校园广播稿范文
2019/04/17 职场文书
详解NodeJS模块化
2021/06/15 NodeJs
纯CSS3实现div按照顺序出入效果
2021/07/15 HTML / CSS