如何用python计算1到10所有偶数的和?

2025-03-01 23:03:59
推荐回答(3个)
回答1:

sum([
    n
    for n in xrange(1,11)  # 1 ~ 10
    if n % 2 == 0  # 偶数
    ])

列表生成是python非常便利常用的手法--犀利,直观易读

回答2:

sum([i for i in range(1, 11) if i % 2 == 0])

回答3:

rst =0
for i in range(1 ,101):
    if i % 2 == 0:
        rst += i
print(rst)