d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for k, v in d.iteritems():
sum = sum + v
print k,':',v
print 'average', ':', sum/len(d)
sum = 0.0
for k, v in d.iteritems():
sum = sum + v
print k,':',v
print 'average', ':', sum/len(d)
2016-03-12
已采纳回答 / qq_玲_3
C语言中 这样写 printf("Adam:"95);会出错吗? 肯定会啦!不加逗号,python解释器看来是这样的 : “Adam”95, string和数字连在一起是个什么鬼?!! 加逗号分割它就懂了!
2016-03-12
def firstCharUpper(s):
return s[0].upper()+s[1:]
print firstCharUpper('hello')
print firstCharUpper('sunday')
print firstCharUpper('september')
return s[0].upper()+s[1:]
print firstCharUpper('hello')
print firstCharUpper('sunday')
print firstCharUpper('september')
2016-03-12
for x in [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*10+y
for y in [0,1,2,3,4,5,6,7,8,9]:
if x<y:
print x*10+y
2016-03-12
L = ['Adam', 'Lisa', 'Paul', 'Bart']
for i in range(2):
L.pop(2)
print L
for i in range(2):
L.pop(2)
print L
2016-03-12
哪有第四个元素。。
L = [95.5,85,59]
print L[0]
print L[1]
print L[2]
print L
L = [95.5,85,59]
print L[0]
print L[1]
print L[2]
print L
2016-03-12
# -*- coding: utf-8 -*-这样写也太不优雅简洁了吧。
小伙伴们,可以这样写:
#coding=utf-8
https://www.zhihu.com/question/41282036?guide=1
小伙伴们,可以这样写:
#coding=utf-8
https://www.zhihu.com/question/41282036?guide=1
2016-03-12
L = [75, 92, 59, 68]
sum = 0.0
for n in L:
sum = sum + n
print sum / 4
sum = 0.0
for n in L:
sum = sum + n
print sum / 4
2016-03-12