关于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