如何通过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 import自定义模块方法
Feb 12 Python
对于Python的框架中一些会话程序的管理
Apr 20 Python
python实现在每个独立进程中运行一个函数的方法
Apr 23 Python
Python函数式编程指南(一):函数式编程概述
Jun 24 Python
python3操作mysql数据库的方法
Jun 23 Python
python做量化投资系列之比特币初始配置
Jan 23 Python
Python + selenium + requests实现12306全自动抢票及验证码破解加自动点击功能
Nov 23 Python
Django2.1集成xadmin管理后台所遇到的错误集锦(填坑)
Dec 20 Python
详解Python数据分析--Pandas知识点
Mar 23 Python
python机器学习包mlxtend的安装和配置详解
Aug 21 Python
python几种常用功能实现代码实例
Dec 25 Python
让Django的BooleanField支持字符串形式的输入方式
May 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脚本的10个技巧(8)
2006/10/09 PHP
dedecms后台验证码总提示错误的解决方法
2007/03/21 PHP
从MySQL数据库表中取出随机数据的代码
2007/09/05 PHP
PHP删除HTMl标签的三种解决方法
2013/06/30 PHP
一款简单实用的php操作mysql数据库类
2014/12/08 PHP
深入理解php printf() 输出格式化的字符串
2016/05/23 PHP
PHP回调函数与匿名函数实例详解
2017/08/16 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
jQuery之ajax技术的详细介绍
2013/06/19 Javascript
jQuery过滤选择器:not()方法使用介绍
2014/04/20 Javascript
jquery form 加载数据示例
2014/04/21 Javascript
javascript获取当前鼠标坐标的方法
2015/01/10 Javascript
js实现兼容IE和FF的上下层的移动
2015/05/04 Javascript
AngularJS 2.0新特性有哪些
2016/02/18 Javascript
基于cssSlidy.js插件实现响应式手机图片轮播效果
2016/08/30 Javascript
基于jQuery实现歌词滚动版音乐播放器的代码
2016/09/17 Javascript
DataTables添加额外的查询参数和删除columns等无用参数实例
2017/07/04 Javascript
vue动态路由配置及路由传参的方式
2018/05/23 Javascript
VUE中v-on:click事件中获取当前dom元素的代码
2018/08/22 Javascript
详解element-ui级联菜单(城市三级联动菜单)和回显问题
2019/10/02 Javascript
vue倒计时刷新页面不会从头开始的解决方法
2020/03/03 Javascript
Python使用scrapy采集数据过程中放回下载过大页面的方法
2015/04/08 Python
Python 结巴分词实现关键词抽取分析
2017/10/21 Python
解决python升级引起的pip执行错误的问题
2018/06/12 Python
Python实现爬取亚马逊数据并打印出Excel文件操作示例
2019/05/16 Python
QML使用Python的函数过程解析
2019/09/26 Python
解决python replace函数替换无效问题
2020/01/18 Python
在python中使用pymysql往mysql数据库中插入(insert)数据实例
2020/03/02 Python
python实现交并比IOU教程
2020/04/16 Python
详解CSS3中强大的filter(滤镜)属性
2017/06/29 HTML / CSS
韩国三星集团旗下时尚品牌官网:SSF SHOP
2016/08/02 全球购物
资产评估专业大学生求职信
2013/09/29 职场文书
电大会计学自我鉴定
2014/02/06 职场文书
个人工作表现自我评价
2015/03/06 职场文书
MYSQL主从数据库同步备份配置的方法
2021/05/26 MySQL
Spring Cloud OAuth2实现自定义token返回格式
2022/06/25 Java/Android