最贊回答 / Awful_Leo
可以L = ['Adam', 'Lisa', 'Paul', 'Bart']L.pop(2) and L.pop(2)print Land在這里符合短路原則,如果and換成or就不行了。
2019-01-24
最贊回答 / 慕數據0097168
最后for循環應該是 b?in range(0,10), ? b in (0,10) 表示在這個for循環中迭代的是一個含有兩個數字的teple(1,10)?
2019-01-22
最贊回答 / 大圣不捉妖
我是這樣理解的,看任務提示,如果a有N個圓盤...(就不重復敘述),將n-1個圓盤看作一個整體,n-1需從a移動到b則為move(n-1, a, c, b),此時有人就會問,為什么c和b對調了,如果你將n-1看作一個整體,n-1從a移動到b上就如同n從a移動到c一樣,既然n從a移動到c上是move(n, a, b, c),那么n-1從a到b上不就是move(n-1, a, c, b),a剩下的最后一個圓盤再從a移動到c,既可以寫成a,'-->',c也可以寫成move(1, a, b, c),最后需要...
2019-01-22
最贊回答 / 幕布斯449451
你應該是混淆了key和‘Paul’的概念d['Paul']中,'Paul'是個字符串,所以需要帶上單引號,這里'Paul'就是那個keykey如果是一個數字,那就直接寫成d[55]這樣就好了這里key是個變量,如果寫成d['key'],那這里key就是'key'這個字符串了,所以直接寫d[key]就好了
2019-01-20