d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for score in d.itervalues():
sum += score
print (sum + 0.0) / len(d)
sum = 0.0
for score in d.itervalues():
sum += score
print (sum + 0.0) / len(d)
2015-05-19
L = ['Adam', 'Lisa', 'Bart']
L.insert(2,'Paul')
print L
L.insert(2,'Paul')
print L
2015-05-19
#将list换成tuple.
#tuple中有list时,修改list的值是修改list的指向,并没有修改tuple的指向,所以tuple是“不变”的,但修改了list的值,看起来像是"变了"。
#tuple中有list时,修改list的值是修改list的指向,并没有修改tuple的指向,所以tuple是“不变”的,但修改了list的值,看起来像是"变了"。
2015-05-18
d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for key in d:
print('%s:%d'%(key,d[key]))
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for key in d:
print('%s:%d'%(key,d[key]))
2015-05-18
#Enter a code
print 45678+0x12fd2
print'Learn Python in imooc'
print 100<99
print 0xff==255
print 45678+0x12fd2
print'Learn Python in imooc'
print 100<99
print 0xff==255
2015-05-17
第一句,a非空,根据短路原则or运算直接输出a,而后面的b是空的字符串,所以做or运算时取决于后面的字符串,进而直接输出后面的字符串
2015-05-17