d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for name in d:
print name,':',d.get(name)
'Adam': 95,
'Lisa': 85,
'Bart': 59
}
for name in d:
print name,':',d.get(name)
2016-05-30
score = 59
if score >= 60:
print 'you have passed'
if score < 60:
print 'you have lost'
if score >= 60:
print 'you have passed'
if score < 60:
print 'you have lost'
2016-05-30
既然要三层:那么,print [m*100+n*10+r for m in range(0,10) for n in range(0,10) for r in range(1,10) if m == r]
2016-05-30
def toUppers(L):
return [x.upper() for x in L if isinstance(x, str)]
print toUppers(['Hello', 'world', 101])
return [x.upper() for x in L if isinstance(x, str)]
print toUppers(['Hello', 'world', 101])
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-05-30
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
totalcount = 0
#print d.itervalues()
for v in d.itervalues():
sum += v
totalcount +=1
print sum/totalcount
sum = 0.0
totalcount = 0
#print d.itervalues()
for v in d.itervalues():
sum += v
totalcount +=1
print sum/totalcount
2016-05-30
def square_of_sum(L):
M = [i**2 for i in L]
print sum(M)
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
M = [i**2 for i in L]
print sum(M)
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
2016-05-29
最新回答 / qq_爱的前奏哼哼_0
t并不是整个List(这个List有4个Tuple组成),而是for循环迭代遍历中的某一个Tuple。你在一开始的时候理解上跑偏了。举个简单的例子,供你由浅入深再次理解下(体会其中t的含义,t并不是L):--------------------------简单的List--------------------------L = ['a','b','c','d']for t in L: print t--------------------------由Tuple组成的List------------...
2016-05-29
x1 = 1
d = 3
n = 100
x100 = x1+d*(n-1)
s = (x1+x100)*n/2
print s
d = 3
n = 100
x100 = x1+d*(n-1)
s = (x1+x100)*n/2
print s
2016-05-29