關於100+1:100*2
的討論
我們直觀去想,會認爲結果是:101、102、……300;
但是,實際結果卻是:101、102、……200;共100列,上限是200而非300;
1:100*2
:結果是1、2、……200;
1:100*2 +100
:結果是1、2、……300;
也就是說,如果100放在左邊,那麼下限就會加上100;如果放在右邊,上限會加上100。
比如100+1:100*2
就變成了101->200;如果變成50+1:100*2
,結果變成了51->200