我的代码写的比较原始
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum=0
count=0
for score in d.itervalues():
sum=sum+score
count+=1
print sum/(1.0*count)
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum=0
count=0
for score in d.itervalues():
sum=sum+score
count+=1
print sum/(1.0*count)
2016-10-23
def square_of_sum(L):
sum=0
for x in L:
sum = sum + x * x
return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
sum=0
for x in L:
sum = sum + x * x
return sum
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
2016-10-23
好吧,给的参考代码是
print L[0]
print L[1]
print L[2]
print L[3]
正确答案是
L = [95.5,85,59]
print L[0]
print L[1]
print L[2]
print L[-1]
print L[0]
print L[1]
print L[2]
print L[3]
正确答案是
L = [95.5,85,59]
print L[0]
print L[1]
print L[2]
print L[-1]
2016-10-23
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for x in L:
if x in s:
s.remove(x)
else:
s.add(x)
print s
注意冒号
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for x in L:
if x in s:
s.remove(x)
else:
s.add(x)
print s
注意冒号
2016-10-23
L = [75, 92, 59, 68]
sum = 0.0
for x in L:
sum += x
print sum / 4
sum = 0.0
for x in L:
sum += x
print sum / 4
2016-10-23
def Change(*args):
if Change:
print "平均值为:",sum(args)/(1.0*len(args))
else:
return 0.0
if Change:
print "平均值为:",sum(args)/(1.0*len(args))
else:
return 0.0
2016-10-23
sum = 0
x = 1
while True:
sum = sum + x
x = x + 2
if x > 100:
break
if x % 2 == 0:
continue
print sum
ps:注意缩进和冒号。。。。
x = 1
while True:
sum = sum + x
x = x + 2
if x > 100:
break
if x % 2 == 0:
continue
print sum
ps:注意缩进和冒号。。。。
2016-10-23