def average(*args):
if args !=():
return 1.0*sum(args)/len(args)
return 0
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
乘1.0可以解决整数的问题
if args !=():
return 1.0*sum(args)/len(args)
return 0
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
乘1.0可以解决整数的问题
2015-03-17
d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
print 'Adam:'+ str(d['Adam'])
print 'Lisa:'+str(d['Lisa'])
print 'Bart:'+str(d['Bart'])
字符串连接要把 int转换成 string , oc 中是 stringwithfomat......
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
print 'Adam:'+ str(d['Adam'])
print 'Lisa:'+str(d['Lisa'])
print 'Bart:'+str(d['Bart'])
字符串连接要把 int转换成 string , oc 中是 stringwithfomat......
2015-03-17
d = {
'Adam':95,
'Lisa':85,
'Paul':75,
'Bart':59
}
print len(d)
这个就是objective-c 中的 dictionary , 只不过 oc中是count 不是length
'Adam':95,
'Lisa':85,
'Paul':75,
'Bart':59
}
print len(d)
这个就是objective-c 中的 dictionary , 只不过 oc中是count 不是length
2015-03-17
L = [75, 92, 59, 68]
sum = 0.0
for a in L:
sum+=a;
print sum / 4
总有写分号的习惯,我次奥。
sum = 0.0
for a in L:
sum+=a;
print sum / 4
总有写分号的习惯,我次奥。
2015-03-16
最新回答 / Mymusic
打印 itervalues() 发现它返回一个 <dictionary-valueiterator> 对象,你再用for循环去把她解析迭代出来啊。要不你按楼上的变成list再解析。
2015-03-16
t = ('a', 'b', ('A', 'B'))
print t
list === nsmutablearray, tuple = nsarray
print t
list === nsmutablearray, tuple = nsarray
2015-03-16
L = ['Adam', 'Lisa', 'Bart']
L[-1] = 'Adam'
L[0] = 'Bart'
print L
L[-1] = 'Adam'
L[0] = 'Bart'
print L
2015-03-16
classmates = ['Adam',95.5,'Lisa',85,'Bart',59]
print classmates
print classmates
2015-03-16
N = 10
x = 0
while x < N:
print x
x = x + 1
这段代码有问题,输出结果是0-9,而题干要求是0-10
应该改成while x <= N
x = 0
while x < N:
print x
x = x + 1
这段代码有问题,输出结果是0-9,而题干要求是0-10
应该改成while x <= N
2015-03-16
# -*- coding: utf-8 -*-
d = {
95:['Adam','xxx'],
85:['Lisa'],
59:['Bart']
}
用List可以解决重复分数的问题吧?
只不过答案提交不过去
d = {
95:['Adam','xxx'],
85:['Lisa'],
59:['Bart']
}
用List可以解决重复分数的问题吧?
只不过答案提交不过去
2015-03-16