s = set(['Adam', 'Lisa', 'Bart', 'Paul'])
print s
print s
2016-10-26
d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
print 'Adam:',d['Adam']
print 'Lisa:',d.get('Lisa')
print 'Bart:',d['Bart']
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
print 'Adam:',d['Adam']
print 'Lisa:',d.get('Lisa')
print 'Bart:',d['Bart']
2016-10-26
好吧,这里是将 'Hello,world' 当作值传入,没有传入的部分已经写好了,只需写好有传入部分就好,谨记默认参数只能定义在必需参数的后面。
2016-10-26
最新回答 / qq_心里有个你_0
应写成这样:def average(*args): return sum(args)/len(args)print average(1, 2)print average(1, 2, 2, 3, 4)对于你的代码:def average(*args): print sum(args)/len(args) // ------------(1)print average(1, 2) //上面的 (1) print输出后,会跳到下一行,而下一行什么都没有为None,所以你在这里就输出了None...
2016-10-25
def average(*args):
print sum(args)/len(args)
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
print sum(args)/len(args)
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
2016-10-25