如何通过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 可爱的大小写
Sep 06 Python
python socket 超时设置 errno 10054
Jul 01 Python
Python实现冒泡排序的简单应用示例
Dec 11 Python
python实现淘宝秒杀聚划算抢购自动提醒源码
Jun 23 Python
python web.py开发httpserver解决跨域问题实例解析
Feb 12 Python
ubuntu安装mysql pycharm sublime
Feb 20 Python
Python实现OpenCV的安装与使用示例
Mar 30 Python
selenium+python实现1688网站验证码图片的截取功能
Aug 14 Python
实例讲解python中的序列化知识点
Oct 08 Python
python实现微信机器人: 登录微信、消息接收、自动回复功能
Apr 29 Python
Python 基于wxpy库实现微信添加好友功能(简洁)
Nov 29 Python
python通过函数名调用函数的几种场景
Sep 23 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版本号
2006/10/09 PHP
php加水印的代码(支持半透明透明打水印,支持png透明背景)
2013/01/17 PHP
php递归json类实例
2014/12/02 PHP
Laravel实现用户注册和登录
2015/01/23 PHP
php通过rmdir删除目录的简单用法
2015/03/18 PHP
浅谈PHP Cookie处理函数
2016/06/10 PHP
PHP解耦的三重境界(浅谈服务容器)
2017/03/13 PHP
PHP创建对象的六种方式实例总结
2019/06/27 PHP
鼠标放在图片上显示大图的JS代码
2013/03/26 Javascript
js中的eventType事件及其浏览器支持性介绍
2013/11/29 Javascript
jquery中post方法用法实例
2014/10/21 Javascript
js实现拉幕效果的广告代码
2015/09/02 Javascript
Express之get,pos请求参数的获取
2017/05/02 Javascript
Vue-Router2.X多种路由实现方式总结
2018/02/09 Javascript
vue.js图片转Base64上传图片并预览的实现方法
2018/08/02 Javascript
JS中间件设计模式的深入探讨与实例分析
2020/04/11 Javascript
python局域网ip扫描示例分享
2014/04/03 Python
Django admin美化插件suit使用示例
2017/12/12 Python
python如何生成各种随机分布图
2018/08/27 Python
使用python实现mqtt的发布和订阅
2019/05/05 Python
使用Django搭建web服务器的例子(最最正确的方式)
2019/08/29 Python
Python 3.8 新功能来一波(大部分人都不知道)
2020/03/11 Python
Manjaro、pip、conda更换国内源的方法
2020/11/17 Python
HTML实现代码雨源码及效果示例
2020/02/25 HTML / CSS
本科生学习总结的自我评价
2013/10/02 职场文书
大学学习生活感言
2014/01/18 职场文书
全民健身日活动方案
2014/01/29 职场文书
《会变的花树叶》教学反思
2014/02/10 职场文书
户外活动策划方案
2014/03/12 职场文书
2014年幼儿园教学工作总结
2014/12/04 职场文书
2015年民主生活会发言材料
2014/12/15 职场文书
时尚女魔头观后感
2015/06/04 职场文书
四十年同学聚会致辞
2015/07/28 职场文书
毕业欢送会致辞
2015/07/29 职场文书
详解JAVA中的OPTIONAL
2021/06/14 Java/Android
Mybatis是这样防止sql注入的
2021/12/06 Java/Android