用python求2+4+6+...+100的和

方法一:

a = 0
# range函数是左闭右开的,即[2,101)之间的整数,步长为2
for i in range(2, 101, 2):
	a += i
print(a)

方法一运行结果:

2550

方法二:

import numpy as np

a = []
a.append(range(2, 101, 2))
b = np.array(a)

print(b.sum())  #利用numpy的求和函数

方法二运行结果:

2550

 

你可能感兴趣的:(Python基础与数据分析,python)