我们在排队,队伍中有四个人, * * * * (四个人萌萌哒)
用L.pop(2)了以后, 第三个人就被无情的踢出去了队伍,就成了这样: * * *
但是排队的人,看到前面有空隙了,肯定会走上去呀. 于是就成了这样:* * *
所以如果用L.pop(3),也就是想踢掉第四个人,可是现在只有三个人了、所以L.pop(2)或者L.pop()或者L.pop(-1),都是你曾经想踢走的最后那个人。
这个往前走一步,就是所有语言中List链表的特性之一,切记。
用L.pop(2)了以后, 第三个人就被无情的踢出去了队伍,就成了这样: * * *
但是排队的人,看到前面有空隙了,肯定会走上去呀. 于是就成了这样:* * *
所以如果用L.pop(3),也就是想踢掉第四个人,可是现在只有三个人了、所以L.pop(2)或者L.pop()或者L.pop(-1),都是你曾经想踢走的最后那个人。
这个往前走一步,就是所有语言中List链表的特性之一,切记。
2016-03-31
字符串不行print [str(x)+str(y)+str(z) for x in range(1,10) for y in range(0,10) for z in range(0,10) if x==z]
答案:
print [x*100+y*10+z for x in range(1,10) for y in range(0,10) for z in range(0,10) if x==z]
答案:
print [x*100+y*10+z for x in range(1,10) for y in range(0,10) for z in range(0,10) if x==z]
2016-03-31
def generate_tr(name, score):
if(score<60):
return '<tr><td>%s</td><td style="color:red">%s</td></tr>' % (name, score)
else:
return '<tr><td>%s</td><td>%s</td></tr>' % (name, score)
tds = [generate_tr(name,score) for name, score in d.iteritems()]
if(score<60):
return '<tr><td>%s</td><td style="color:red">%s</td></tr>' % (name, score)
else:
return '<tr><td>%s</td><td>%s</td></tr>' % (name, score)
tds = [generate_tr(name,score) for name, score in d.iteritems()]
2016-03-31
def square_of_sum(L):
a=[x*x for x in L]
return sum(a)
print (square_of_sum([1, 2, 3, 4, 5]))
print (square_of_sum([-5, 0, 5, 15, 25]))
a=[x*x for x in L]
return sum(a)
print (square_of_sum([1, 2, 3, 4, 5]))
print (square_of_sum([-5, 0, 5, 15, 25]))
2016-03-31
缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成因为缩进引起的语法错误。
if 语句后接表达式,然后用:表示代码块开始。
如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车:
if 语句后接表达式,然后用:表示代码块开始。
如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车:
2016-03-31
def average (*ava):
sum=0.0
n=len(ava)
if n==0:
print 0.0
else:
for i in ava:
sum+=i
print sum/n
average()
average(1, 2)
average(1, 2, 2, 3, 4)
再次出现在编辑器中可以通过,在其他地方通不过的情况,简直要死。听说python很灵活,可是她的空格要求真的让人要醉了
sum=0.0
n=len(ava)
if n==0:
print 0.0
else:
for i in ava:
sum+=i
print sum/n
average()
average(1, 2)
average(1, 2, 2, 3, 4)
再次出现在编辑器中可以通过,在其他地方通不过的情况,简直要死。听说python很灵活,可是她的空格要求真的让人要醉了
2016-03-31