print r'''"To be, or not to be": that is the question.
Whether it's nobler in the mind to suffer.'''
Whether it's nobler in the mind to suffer.'''
2017-02-28
sum = 0.0
for v in d.itervalues():
sum += v
print float(sum) / len(d)
for v in d.itervalues():
sum += v
print float(sum) / len(d)
2017-02-28
已采纳回答 / 小王子抓猫咪
print key + ":"这句话报错了 TypeError 不支持整型和字符串相加操作,你需要把key转换为字符串 使用str()print str(key)+" : " , d[key]
2017-02-28
终于弄明白了,要想打印出来的字符串显示效果为 \(~_~)/ \(~_~)/,那么无论是不是使用 r,它原始的字符串定义形式一定都是这样的 '\\(~_~)/ \\(~_~)/',即使自定义的时候写成str='\(~_~)/ \(~_~)/',也是一样的。
2017-02-28
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for name in d:
sum=sum+d[name]
print name,':',d[name]
print 'score'':',sum/len(d)
复习下以前的东西
sum = 0.0
for name in d:
sum=sum+d[name]
print name,':',d[name]
print 'score'':',sum/len(d)
复习下以前的东西
2017-02-28
return float(sum(args)) / (len(args) if args else 1.0)#强转浮点,三目运算
2017-02-28
sum = 0
x = 0
while True:
x = x + 1
if x % 2 == 0:
continue
elif x > 100:
break
else:
sum = x + sum
print sum
x = 0
while True:
x = x + 1
if x % 2 == 0:
continue
elif x > 100:
break
else:
sum = x + sum
print sum
2017-02-28
d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for a in d:
print a,':',d.get(a)
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for a in d:
print a,':',d.get(a)
2017-02-27