這個很牛逼的寫法?
for x in range(1,9): ? ?for y in range(x+1,10): ? ? ? print str(x)+str(y) -------這個寫法 ?為什么不會出現 110 ?、210、310、、、、 ?這些數字呢?
for x in range(1,9): ? ?for y in range(x+1,10): ? ? ? print str(x)+str(y) -------這個寫法 ?為什么不會出現 110 ?、210、310、、、、 ?這些數字呢?
2016-04-27
舉報
2022-03-26
我也想到你說的這個問題,而且老師這個左側菜單欄小于屏幕高度的話會出現掉下來的問題因為這些樣式不是靜態的,是要隨后依靠js去動態操作的。
2016-04-28
這個思路,循環中 x 的取值和 y 的取值 都是一位數字, 所以最后做拼接的時候 輸出的都是 兩位數, 自然不會出現 110 之類的, 如果 內層循環 中 range() 的 end 改成 11 確實有這樣的可曾。?
range(1,10) 包含1 不包含10
2016-04-28
range(1,9)就是[1,2,3,4,5,6,7,8],range(x+1,10)就是[2,3,4,5,6,7,8,9],so,哪來的'10'