Skip to main content
 首页 » 编程设计

python之对数字序列求和

2025年05月04日1298°冷暖

给定:两个正整数a和b(a

返回:从 a 到 b 的所有奇数的总和。

    #My code:  
    a = 100 
    b = 200 
    for i in range(a,b): 
        if i%2 == 1: 
            print i 

目前它只显示所有奇数的下拉列表。如果需要的话,我不知道如何正确地附加一个“范围”。我如何添加到上面的代码中以获得所有奇数的总和?

谢谢

请您参考如下方法:

将 a 和 b 之间的所有数字相加,如果是奇数。

sum(i for i in xrange(a, b) if i%2)