通过公式计算圆周率_利用下列公式计算圆周率的值-程序员宅基地

技术标签: 变符号  python练习题  公式  求pi  

’ 计算pi的值 ’
# step 1: 创建一个奇数序列: 1, 3, 5, 7, 9, …

# step 2: 取该序列的前N项: 1, 3, 5, 7, 9, ..., 2*N-1.

# step 3: 添加正负符号并用4除: 4/1, -4/3, 4/5, -4/7, 4/9, ...

# step 4: 求和:

这里写图片描述
函数先声明符号以及和(s),通过itertools生成一串数列,限制条件就是不能超过传入的参数的两倍以及必须是基数,除以4加到和上然后改变符号再进行下一次计算。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Arrogant_95/article/details/78858099

智能推荐

利用matlab从TXT中读数据1_matlab读取txt中的科学计数-程序员宅基地

文章浏览阅读4.5w次,点赞12次,收藏48次。TXT是纯文本文件,常用的几种函数有load函数,importdata函数,dlmread函数,textread函数。科学计数法如1.03乘10的8次方,可简写为“1.03e+08”的形式1:examp0204.txt中只包含没有文字说明,且每行数据个数相同,只是有多种数据分隔符,此数据同样可以使用数据导入向导。9.5550 2.7027, 8.6014; 5.615..._matlab读取txt中的科学计数

洛谷P1996 约瑟夫问题【队列】_8个人站成一圈,从第1个人开始报数,报到5的人出圈,第6个人再从1开始报。依次类-程序员宅基地

文章浏览阅读340次。题目背景约瑟夫是一个无聊的人!!!题目描述n个人(n<=100)围成一圈,从第一个人开始报数,数到m的人出列,再由下一个人重新从1开始报数,数到m的人再出圈,……依次类推,直到所有的人都出圈,请输出依次出圈人的编号.输入输出格式输入格式: n m 输出格式: 出圈的编号 输入输出样例输入样例#1: 复制10 3输出样例#1: ..._8个人站成一圈,从第1个人开始报数,报到5的人出圈,第6个人再从1开始报。依次类

使用JavaScript代码制作网页年历_javascript年历-程序员宅基地

文章浏览阅读5.6k次,点赞5次,收藏43次。年历使用js代码制作网页年历生成<!doctype html><html> <head> <meta charset="utf-8"> <title>年历</title> <script> var year = parseInt(prompt('输入年份:','2019')); document.write(calendar(year)); _javascript年历

python 数据图像修正_在OpenCV中修正失真的裁剪图像(Python)-程序员宅基地

文章浏览阅读352次。由于空白部分在图像中间具有最大值/最小值,因此您可以查找中间线并查看颜色何时发生变化.下图可能会澄清这一点: 您只需要找到图像中显示的x1,y1,x2和y2.这可以按如下方式完成:import cv2# Reads the image in grayscaleimg = cv2.imread('Undistorted.jpg', 0)h, w = img.shapex1, x2, y1, y2 =..._opencv 截取图片一部分后失真

TORCH MAXIMUM_module 'torch' has no attribute 'maximum-程序员宅基地

文章浏览阅读3.5k次。import torcha = torch.tensor((1, 2, -1))b = torch.tensor((3, 0, 4))torch.maximum(a, b)结果应该是:tensor([3, 2, 4])AttributeError: module 'torch' has no attribute 'maximum'torch版本:1.6.0+cu101_module 'torch' has no attribute 'maximum

Windows上WinRAR.exe命令行参数说明(转载)_winrar.exe 参数-程序员宅基地

文章浏览阅读1.9k次。 winrar.exe 命令行参数[语法]RAR [ - ] [ <@列表文件...> ]RAR [ ] [ ]一.简单的例子和说明:压缩文件夹winrar.exe a -ag -k -r -s -ibck c:/bak.rar c:/dat/压缩多个文件winrar a -ag -ibck bak.rar filen_winrar.exe 参数

随便推点

JavaMail API详解_有关javamail api的描述以下( )正确-程序员宅基地

文章浏览阅读5.4k次,点赞3次,收藏13次。JavaMail API详解cleverpig 发表于 2006-01-01 14:34:28作者:cleverpig&nbsp;&nbsp;&nbsp;&nbsp; 来源:Matrix摘要:JavaMail API是读取、撰写、发送电子信息的可选包。我们可用它来建立如Eudora、Foxmail、MS Outlook Express一般的邮件用户代理程序(Mail User Age..._有关javamail api的描述以下( )正确

百度天工笔记_端口1884是什么服务-程序员宅基地

文章浏览阅读883次。百度天工笔记参考资料:初识百度天工百度产品文档简介百度天工是融合了百度ABC(AI、Big Data、Cloud)的“一站式、全托管”智能物联网平台。 从端到云,从数据采集、传输、计算、存储、展现到分析,天工提供了全面的基础产品和服务。赋能物联网应用开发商和生态合作伙伴从”连接”、”理解”到”唤醒“的各项关键能力,从而轻松构建各类智能物联网应用,促进行业变革。连接:互联互通,让..._端口1884是什么服务

The 2021 ICPC Asia Jinan Regional Contest - C Optimal Strategy - 2021ICPC济南站C题 组合数学_2021 济南站icpc optimal strategy-程序员宅基地

文章浏览阅读3k次。题目大意Ena和Mizuki正在玩一个游戏。他们面前有n个项目,编号从1到n。第i个项目的价值是.Ena和Mizuki轮流操作,而Ena先操作。在一次移动中,玩家选择一个尚未被拿走的物品并将其带走。当所有物品都被拿走时,游戏结束。任何一方的目标都是使他们拿走的物品的价值之和最大。鉴于双方都以最佳方式行动,有多少个可能的游戏过程?由于这个数字可能太大,你应该输出998244353的模数。如果存在某个整数i(1≤i≤n),使第i次移动中拿走的物品的指数不同,则认为两个过程不同。输入描述._2021 济南站icpc optimal strategy

数据分析学习路线图_技术路线图颜色-程序员宅基地

文章浏览阅读1.8k次,点赞4次,收藏24次。个人欠缺1-数据库类必修:NoSQL(MangoDB, Redis)选修:了解各类NoSQL,基于图的数据库Neo4j,基于Column的数据库BigTable,基于key-value的数据库redis/cassendra2-大数据开发hadoop基础,包括hdfs、map-reduce、hive之类;后面接触spark和storm再说3-工具类可视化:http://plot.ly、d3.js、echarts.jsPython:seaborn, boken其他:爬虫(req_技术路线图颜色

【Java EE】--Contexts and Dependency Injection(上下文和依赖注入) 03_hasinjectioncontext什么意思-程序员宅基地

文章浏览阅读730次。bean作为可注入对象注入的概念已经成为Java技术的一部分。 由于引入了Java EE 5平台,注释使得可以将资源和其他类型的对象注入到容器管理的对象中。 CDI使得可以注入更多种类的对象并将其注入到不是容器管理的对象中。可以注入以下几种对象:(几乎)任何Java类会话beanJava EE资源:数据源,Java消息服务主题,队列,连接工厂等持久性上下文(Java Persistence_hasinjectioncontext什么意思

vux里x-address清空时遇到的坑_x-address的hide-district-程序员宅基地

文章浏览阅读1.6k次。先说说遇到的坑吧!其实,此处是一个细节性的问题。用起来一切都是正常的。但是,当你选择的城市为北京的时候,你点击提交成功后,把值给清空了,当你再次选择默认的北京时,你会发现此时是赋不上值的。原因是因为x-address里面的@on-shadow-change没有触发。解决方案其实很简单,提前定义一个变量存储一下@on-shadow-change里面的index。然后在@on-hide里面重新赋值就行..._x-address的hide-district

推荐文章

热门文章

相关标签