Python数据分析与可视化 正负交错数列前n项和

    科技2022-07-11  85

    描述 1-1/2+2/3-3/5+4/8-5/13+…的前n项和,n由用户输入(n>0),结果用str.format()方法保留小数点后6位数字输出。 输入格式 一个正整数 输出格式 前n项的和 输入输出示例 输入 输出 示例 1 12 0.828448

    n = int(input()) a = -1 sum = 1 b,c = 1,2 for i in range(2,n+1): i = float(i) sum = sum + a*(i-1)/c t = c c = b + c b = t a = -a print('{:.6f}'.format(sum))
    Processed: 0.008, SQL: 8