您的位置: 首页 > 商业 > > 内容页

计算生日在圆周率中第几位(Python版)

2023-08-02 07:27:48 来源:哔哩哔哩

废话不多说,先上代码

注释已经写的比较详细了:

首先需要下载圆周率后的文件:下载地址


(资料图片)

下载好后需要在代码中替换自己的文件夹路径,即folderPath的路径,下载好的文件如下

编辑切换为居中

因为文件是分开的,所以需要单独计算每个文件名,拼接好路径后读取文件的内容,然后在判断该生日是否在文件里出现,如果出现,保存位置并输出,如果在readFile方法的while循环里返回了true,则只计算第一次的位置,输出如下:

编辑

如果计算多次,则会遍历整个文件夹下的所有文件,找到每一次出现的位置并输出,结果如下:

编辑

他会一直计算到小数点后250亿位结束为止!

一个基于SpringBoot + docker的即使通讯系统:niubaide_im_ByWeb

球球了三连支持!!!

关键词:
x 广告
投资 产业
x 广告

Copyright   2015-2022 慧聪网版权所有  备案号:京ICP备2021034106号-12   联系邮箱:55 16 53 8 @qq.com