码迷,mamicode.com
首页 > 编程语言 > 详细

用python计算圆周率

时间:2020-03-21 21:46:24      阅读:78      评论:0      收藏:0      [点我收藏+]

标签:结果   pen   close   def   time()   port   run   art   输入   

import time
def comput():
n =int(input(‘请输入要计算的长度:‘))
start_time = time.time()
w = n+10
b = 10**w
x1 = b*4//5
x2 = b// -239
he = x1+x2
n *= 2
for i in range(3,n,2):
x1 //= -25
x2 //= -57121
x = (x1+x2) // i
he += x
pai = he*4
pai //= 10**10
end_time = time.time()
run_time = str(end_time - start_time)
paistr=str(pai)
paistr=paistr[:1] + ‘.‘ + paistr[1:]
f=open(‘pai.txt‘,‘w‘)
f.write(paistr)
f.close()
print (‘运行时间:‘ + run_time )
#print (‘计算结果:‘,pai)
print (‘\n‘*1)
comput()

用python计算圆周率

标签:结果   pen   close   def   time()   port   run   art   输入   

原文地址:https://www.cnblogs.com/w2538060594/p/12542040.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!