就一行真是简洁啊:print [a*100+b*10+c for a in range(1,10) for b in range(0,10) for c in range(0,10) if a == c
2016-07-23
就数据类型而言,0.0是浮点数,而0是整数。为了得到精确到小数的计算结果,需要将0.0赋值给sum。若非如此,将得到一个错误的整数答案。
2016-07-23
L = []
for x in range(1,101,2):
L.append(x * (x+1))
print(L)
for x in range(1,101,2):
L.append(x * (x+1))
print(L)
x1 = 1
d = 3
n = 100
x100 = x1+(n-1)*d
s = n/2*(x1+x100)
print s
d = 3
n = 100
x100 = x1+(n-1)*d
s = n/2*(x1+x100)
print s
2016-07-23
L = [75, 92, 59, 68]
sum = 0.0
for name in L:
sum=sum+name
print sum / 4
sum = 0.0
for name in L:
sum=sum+name
print sum / 4
2016-07-23