def generate_tr(name, score):
if(score < 60):
str = '<td style="color:red">'
else:
str = '<td>'
return ('<tr><td>%s</td>' + str + '%s</td></tr>') % (name, score)
if(score < 60):
str = '<td style="color:red">'
else:
str = '<td>'
return ('<tr><td>%s</td>' + str + '%s</td></tr>') % (name, score)
2017-02-11
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for k, v in d.items():
sum += v
print k, ':', v
print 'average', ':', sum / len(d)
sum = 0.0
for k, v in d.items():
sum += v
print k, ':', v
print 'average', ':', sum / len(d)
2017-02-11
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for i in d.itervalues():
sum += i
if len(d) != 0:
sum /= len(d)
else:
sum = 0
print sum
sum = 0.0
for i in d.itervalues():
sum += i
if len(d) != 0:
sum /= len(d)
else:
sum = 0
print sum
2017-02-11
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')
2017-02-11
L = range(1, 101) #create a list from 1 to 100 not include '101'
print L[:10] #from index 0, get 10 items
print L[2::3] #from index 0, here means item '3' and to the end of the list by every 3 items
print L[4:50:5] #from index 4, here means item '3' and to the '50' of the list by every 5 items
print L[:10] #from index 0, get 10 items
print L[2::3] #from index 0, here means item '3' and to the end of the list by every 3 items
print L[4:50:5] #from index 4, here means item '3' and to the '50' of the list by every 5 items
2017-02-11
for x in [ '1','2','3','4','5','6','7','8']:
for y in [ '2','3','4','5','6','7','8','9' ]:
if x<y:
print x*10+y
结果是11111111112
11111111113
11111111114
11111111115
11111111116
。。。
for y in [ '2','3','4','5','6','7','8','9' ]:
if x<y:
print x*10+y
结果是11111111112
11111111113
11111111114
11111111115
11111111116
。。。
2017-02-11
已采纳回答 / LDrun
if x=2*x 这句判断 同一时间x只能为一个值 x不会等于2x 偶数的定义是能被2整除的数 就是用2求余值为0 因而判断的时候 写为if x%2==0
2017-02-11
def average(*args):
sum = 0.0
for i in args:
sum += i
if len(args) == 0:
return 0.0
else:
return sum/len(args)
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
sum = 0.0
for i in args:
sum += i
if len(args) == 0:
return 0.0
else:
return sum/len(args)
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
2017-02-11