num=int(input('想要计算Pi,就请输入一个整数吧:')) pi1=0; for ele in range(1,num+1): pi1=pi1+(pow(-1,ele+1))/(2*ele-1) pi=pi1*4 print(pi)
问题是,你要知道这个公式。
所以学好编程的前提,首先是学好数学(即,算法)。
===============开挂模式=====================
#import math num=int(input('想要计算Pi,就请输入一个整数吧:')) sign=1 pi=0 for ele in range(1,num,2): pi+=4.0*(sign/ele) sign*=-1 print(pi)