有一个小于0.01停止计算的条件,所以这是一个无法预知循环次数的循环,一般无法预知循环次数但是有循环结束条件的,都使用while循环,阶乘部分由于可以预知循环次数,所以用for循环来求解,这里就是外部while循环,内嵌for循环的一个循环嵌套题目。
t=1mult=1sum1=0i=2while(t>0.1): t=1/mult sum1=sum1+t mult=mult*i i=i+1print(sum1)