python编写一个函数,输入n为偶数时,调用函数求1 / 2 + 1 / 4 + ... + 1 / n, 当输入n为奇数时,调用函数1 / 1 + 1 / 3 + ... + 1 / n(指针函数

来源:互联网 发布:淘宝开店案例 编辑:程序博客网 时间:2024/05/18 00:15
def even(num):    s = 0    for i in range(2, num+1, 2):        s += 1 / i    return sdef podd(num):    s = 0    for i in range(1, num+1, 2):        s += 1 / i    return sdef dcall(fp, n):    s = fp(n)    return sif __name__ == "__main__":    num = int(input("请输入一个整数:"))    if num % 2 == 0:        print("偶数")        sum = dcall(even,num)    else:        print("奇数")        sum = dcall(podd, num)    print(sum)
阅读全文
0 0
原创粉丝点击