如何通过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 mysqldb连接数据库
Mar 16 Python
Python设计模式之单例模式实例
Apr 26 Python
python通过shutil实现快速文件复制的方法
Mar 14 Python
python  创建一个保留重复值的列表的补码
Oct 15 Python
python实现指定字符串补全空格、前面填充0的方法
Nov 16 Python
Python中logging实例讲解
Jan 17 Python
Python3解释器知识点总结
Feb 19 Python
python小程序实现刷票功能详解
Jul 17 Python
Pytorch DataLoader 变长数据处理方式
Jan 08 Python
浅谈cv2.imread()和keras.preprocessing中的image.load_img()区别
Jun 12 Python
python连接mysql有哪些方法
Jun 24 Python
QT5 Designer 打不开的问题及解决方法
Aug 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和XSL stylesheets转换XML文档
2006/10/09 PHP
php 正确解码javascript中通过escape编码后的字符
2010/01/28 PHP
PHP-X系列教程之内置函数的使用示例
2017/10/16 PHP
PHP获取ttf格式文件字体名的方法示例
2019/03/06 PHP
PHP7数组的底层实现示例
2019/08/25 PHP
js window.event对象详尽解析
2009/02/17 Javascript
JS 控制非法字符的输入代码
2009/12/04 Javascript
基于Jquery的文字自动截取(提供源代码)
2011/08/09 Javascript
JS批量操作CSS属性详细解析
2013/12/16 Javascript
微信小程序(应用号)开发新闻客户端实例
2016/10/24 Javascript
JavaScript实现图片懒加载(Lazyload)
2016/11/28 Javascript
jquery select插件异步实时搜索实例代码
2017/10/20 jQuery
vue2.0使用swiper组件实现轮播的示例代码
2018/03/03 Javascript
对vue中methods互相调用的方法详解
2018/08/30 Javascript
CentOS7中源码编译安装NodeJS的完整步骤
2018/10/13 NodeJs
Vue的transition-group与Virtual Dom Diff算法的使用
2019/12/09 Javascript
Vue学习之常用指令实例详解
2020/01/06 Javascript
JavaScript实现烟花绽放动画效果
2020/08/04 Javascript
一步步教你用python的scrapy编写一个爬虫
2019/04/17 Python
Django框架之中间件MiddleWare的实现
2019/12/30 Python
使用python执行shell脚本 并动态传参 及subprocess的使用详解
2020/03/06 Python
Python接口测试数据库封装实现原理
2020/05/09 Python
keras使用Sequence类调用大规模数据集进行训练的实现
2020/06/22 Python
Python pip 常用命令汇总
2020/10/19 Python
Pedro官网:新加坡时尚品牌
2019/08/27 全球购物
自我鉴定书面格式
2014/01/13 职场文书
汽车专业学生自我评价
2014/01/19 职场文书
酒店营销策划方案
2014/02/07 职场文书
《钱学森》听课反思
2014/03/01 职场文书
经典婚礼主持开场白
2014/03/13 职场文书
冬季安全检查方案
2014/05/23 职场文书
班级团队活动方案
2014/08/14 职场文书
社区艾滋病宣传活动总结
2015/05/07 职场文书
红与黑读书笔记
2015/06/29 职场文书
你喜欢篮球吗?Python实现篮球游戏
2021/06/11 Python
Go 语言中 20 个占位符的整理
2021/10/16 Golang