答案竟然用len。。。
然而我用的c的思想,强制加进去一个计数器。。。
def average(*args):
sum=0.0
j=0
for i in args:
sum=sum+i
j=j+1
if j!=0:
sum=sum/j;
print sum
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
然而我用的c的思想,强制加进去一个计数器。。。
def average(*args):
sum=0.0
j=0
for i in args:
sum=sum+i
j=j+1
if j!=0:
sum=sum/j;
print sum
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
2016-08-16
s = set([('Adam', 95), ('Lisa', 85), ('Bart', 59)])
for x in s:
print x[0]+':',x[1]
for x in s:
print x[0]+':',x[1]
2016-08-15
L = ['Adam', 'Lisa', 'Bart']
L.insert(0,L.pop())
L.append(L.pop(1))
print L
L.insert(0,L.pop())
L.append(L.pop(1))
print L
2016-08-15
最新回答 / qq_等一蛤_03819658
设置环境变量之后需要重新启动cmd,我能想到的问题就是这了,还有的话,请把自己的步骤说具体点,这样别人也好帮你,把你运行的命令结果截图贴上来
2016-08-15
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for t in enumerate (L):
index =t[0]+1
name = t[1]
print index, '-', name
for t in enumerate (L):
index =t[0]+1
name = t[1]
print index, '-', name
while True 接后面的 if x < 100 break 一起写
sum = 0
x = 0
while x < 100:
x += 1
if x % 2 == 0:
continue
sum += x
print sum
不是更简洁一点嘛
sum = 0
x = 0
while x < 100:
x += 1
if x % 2 == 0:
continue
sum += x
print sum
不是更简洁一点嘛
2016-08-15
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for index, name in enumerate(L):
print index+1, '-', name
for index, name in enumerate(L):
print index+1, '-', name
L = ['Adam', 'Lisa', 'Bart']
L = L[::-1]
print L
L = L[::-1]
print L
2016-08-15
for x in [ 0,1,2,3,4,5,6,7,8,9 ]:
for y in [ 0,1,2,3,4,5,6,7,8,9 ]:
if x < y:
print x,y
for y in [ 0,1,2,3,4,5,6,7,8,9 ]:
if x < y:
print x,y
2016-08-15
def average(*args):
if len(args)>0:
return float(sum(args))/float(len(args))
else:
return 0.0
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
if len(args)>0:
return float(sum(args))/float(len(args))
else:
return 0.0
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
2016-08-15