d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for x in d.itervalues():
sum=sum+x
print sum/len(d)
sum = 0.0
for x in d.itervalues():
sum=sum+x
print sum/len(d)
2017-03-06
sum = 0
x = 1
while x < 100:
sum = x + sum
x = x + 2
print sum
x = 1
while x < 100:
sum = x + sum
x = x + 2
print sum
2017-03-06
都知道python是对格式要求很严格的,写了一些python但是也没发现他严格在哪里,今天遇到了IndentationError: unexpected indent错误我才知道他是多么的严格。
以后遇到了IndentationError: unexpected indent你就要知道python编译器是在告诉你“Hi,老兄,你的文件里格式不对了,可能是tab和空格没对齐的问题,你需要检查下tab和空格了”。
以后遇到了IndentationError: unexpected indent你就要知道python编译器是在告诉你“Hi,老兄,你的文件里格式不对了,可能是tab和空格没对齐的问题,你需要检查下tab和空格了”。
2017-03-06
sum = 0
x = 1
n = 1
while True:
sum = sum + x
n = n + 1
x = x * 2
if n > 20:
break
print sum
x = 1
n = 1
while True:
sum = sum + x
n = n + 1
x = x * 2
if n > 20:
break
print sum
2017-03-06
sum = 0
x = 1
while x<100:
sum = sum + x
x = x+2
print sum
x = 1
while x<100:
sum = sum + x
x = x+2
print sum
2017-03-06
def square_of_sum(L):
L = [x*x for x in L]
return sum(L)
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
L = [x*x for x in L]
return sum(L)
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
2017-03-06
'Python was started in 1989 by \"Guido\".\n\tPython is free and easy to learn.'
2017-03-06
L = [75, 92, 59, 68]
sum = 0.0
for name in L:
sum+=name
print sum / 4
定义sum为浮点数,防止运算导致四舍五入,for循环取出每一个name值,对name进行累加运算,取平均值,END
sum = 0.0
for name in L:
sum+=name
print sum / 4
定义sum为浮点数,防止运算导致四舍五入,for循环取出每一个name值,对name进行累加运算,取平均值,END
2017-03-06