将python函数转换为数学函数

时间:2016-04-01 18:14:11

标签: python math sum

我脑子里有一个数学表达式,我想写在纸上,但我不确定如何。我知道我需要使用sigma,但我不确定该功能应该是什么。我知道如何为它编写一个python代码,所以我写出来了,但我仍然不确定如何将它写成数学函数。这是代码:

    def multiply_sum(integer):
        whatever = 1
        final = 0
        for i in range(1, integer + 1):
            whatever = whatever * 2
            final += whatever
        return final

2 个答案:

答案 0 :(得分:2)

你只是将2,4,8,...,2 ^整数相加 - 一个几何序列2 * 2 ^ i,i = 0,1,2 ...总计最多2 ^(整数+ 1) - 2。

您可以在此处详细了解几何系列,此处总和的通用公式以及一些属性:https://en.wikipedia.org/wiki/Geometric_series

答案 1 :(得分:0)

你确实可以计算总和,但如果你只想要符号,那就是:

enter image description here