如何通过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去除列表中重复元素的方法
Mar 20 Python
python中的错误处理
Apr 10 Python
Python面向对象实现一个对象调用另一个对象操作示例
Apr 08 Python
python版百度语音识别功能
Jul 09 Python
Python操作注册表详细步骤介绍
Feb 05 Python
python3实现网页版raspberry pi(树莓派)小车控制
Feb 12 Python
python实现逆滤波与维纳滤波示例
Feb 26 Python
Python实现的北京积分落户数据分析示例
Mar 27 Python
python求前n个阶乘的和实例
Apr 02 Python
Python 利用Entrez库筛选下载PubMed文献摘要的示例
Nov 24 Python
细说NumPy数组的四种乘法的使用
Dec 18 Python
Python爬取某拍短视频
Jun 11 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 GD 图像处理组件的常用函数总结
2010/04/28 PHP
apache配置虚拟主机的方法详解
2013/06/17 PHP
php程序员应具有的7种能力小结
2014/11/27 PHP
php in_array() 检查数组中是否存在某个值详解
2016/11/23 PHP
PHP错误提示It is not safe to rely on the system……的解决方法
2019/03/25 PHP
js 数组实现一个类似ruby的迭代器
2009/10/27 Javascript
JavaScript Tips 使用DocumentFragment加快DOM渲染速度
2010/06/28 Javascript
jQuery中 noConflict() 方法使用
2013/04/25 Javascript
jQuery的each终止或跳过示例代码
2013/12/12 Javascript
jquery操作cookie插件分享
2014/01/14 Javascript
js中数组(Array)的排序(sort)注意事项说明
2014/01/24 Javascript
jQuery判断当前点击的是第几个li的代码
2014/09/26 Javascript
深入理解$.each和$(selector).each
2016/05/15 Javascript
javascript函数中的3个高级技巧
2016/09/22 Javascript
canvas 画布在主流浏览器中的尺寸限制详细介绍
2016/12/15 Javascript
vue2.0父子组件及非父子组件之间的通信方法
2017/01/21 Javascript
seajs下require书写约定实例分析
2018/05/16 Javascript
layui 点击重置按钮, select 并没有被重置的解决方法
2019/09/03 Javascript
vue 遮罩层阻止默认滚动事件操作
2020/07/28 Javascript
[04:52]DOTA2亚洲邀请赛附加赛 TOP10精彩集锦
2015/01/29 DOTA
python实现类似ftp传输文件的网络程序示例
2014/04/08 Python
Python中常见的异常总结
2018/02/20 Python
Python 3.6 读取并操作文件内容的实例
2018/04/23 Python
pytorch之Resize()函数具体使用详解
2020/02/27 Python
通过实例解析python subprocess模块原理及用法
2020/10/10 Python
YOOX美国官方网站:全球著名的多品牌时尚网络概念店
2016/09/11 全球购物
汉森冲浪板:Hansen Surfboards
2018/05/19 全球购物
Parfume Klik丹麦:香水网上商店
2018/07/10 全球购物
军人违纪检讨书
2014/02/04 职场文书
装饰工程师岗位职责
2014/06/08 职场文书
2014年学生工作总结
2014/11/20 职场文书
考试后的感想
2015/08/07 职场文书
省级三好学生主要事迹材料
2015/11/03 职场文书
2016公务员年度考核评语
2015/12/01 职场文书
关于python爬虫应用urllib库作用分析
2021/09/04 Python
详解Android中的TimePickerView(时间选择器)的用法
2022/04/30 Java/Android