d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for score in d.values():
sum=sum+score
print sum/len(d)
上一个掉了()
sum = 0.0
for score in d.values():
sum=sum+score
print sum/len(d)
上一个掉了()
2017-03-09
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for score in d.values:
sum=sum+score
print sum/len(d)
sum = 0.0
for score in d.values:
sum=sum+score
print sum/len(d)
2017-03-09
才发现一个事儿:
for score in L:
print(score)
这里print的前面必须缩进四个空格,要不语法就会报错
for score in L:
print(score)
这里print的前面必须缩进四个空格,要不语法就会报错
2017-03-09
为什么tuple 中的数组可变,tuple中的变量不可变?
v1='v1'
v2='v2'
t= (v1,v2)
v2='哼哼哈哈黑盒汉化'
print (t)
# 结果 :v1 v2
v1='v1'
v2='v2'
t= (v1,v2)
v2='哼哼哈哈黑盒汉化'
print (t)
# 结果 :v1 v2
2017-03-09
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for index, name in zip(range(1,5),L):
print index, '-', name
for index, name in zip(range(1,5),L):
print index, '-', name
def average(*args):
s = len(args)
if s == 0:
return 0.0
else:
return(float(sum(args)) / len(args))
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
s = len(args)
if s == 0:
return 0.0
else:
return(float(sum(args)) / len(args))
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
2017-03-09
L = []
x = 1
while True:
if x >100:
break
L.append(x*x)
i = x+1
print sum(L)
x = 1
while True:
if x >100:
break
L.append(x*x)
i = x+1
print sum(L)
2017-03-09