已采納回答 / 晨妖風
100 - 9 * 5 = 55;由該式子可知,10 數中的第 1 個是 55,為什么是 9 * 5 呢?因為 100 也算一個,所以還差 9 個。-1:表示 100;那 55 是多少呢?有個小竅門,倒序時,索引的絕對值 + 值所在的位置(從 1 開始) = len(list) + 1;55,值的位置是 55,和是 101,那么索引的絕對值就是 46,因此,索引值為 “-46”;
2016-05-05
已采納回答 / 清波
<...code...>差別就是 sum = sum + x 放的位置, 最后一次 的x 的值 是1048576,這是n 是21, 正確的代碼 這次的x 的值沒有加給sum (在 if 語句處,break 出循環)。 而題主的代碼, x 是1048576 的時候 直接...
2016-05-04
已采納回答 / 清波
如果 題主指的就是 3.7 中的 多行原始字符串的例子:<...code...>確實沒有必要加 r, ?這個只是舉了個不嚴謹的例子, 來說明一個正確的知識點: ur 可以連用。?所以請忽略例子的不嚴謹, 記住ur ?...
2016-05-04
已采納回答 / 清波
<...code...>這個代碼可以分為三段:第一段是?100*n1 + 10*n2 + n3 這個其實就是把 n1 放到百位上, n2 放到10位上, n3 放到 各位上,組成一個三位數。第二段是 三個for ?對應著 限制了 n1 (1至9)...
2016-05-03
已采納回答 / 清波
<...code...>分開來看能簡單一些, 首先:<...code...>這個xxx 需要是兩個 iterable 類型, 列表就是這個類型, 那么 在上面這個例子中, zip() 中的兩個列表是什么呢?<...code...>L 就是 上...
2016-05-03
已采納回答 / 清波
。。。 不小心按了發送, 接著說明吧, 慕課居然不能修改 或者 刪除自己的答案。。。在 Python 中 for 變量名 in iterable: 在其后的代碼中,這個變量名就是一個正常的變量,而它的值 也就隨著for 循環的進行,而依次被賦予 iterable 類型中的值。 如下:<...code...>
2016-05-02