【发布时间】:2017-12-14 21:58:16
【问题描述】:
我们知道range(m,n) 给出m, m+1, m+2... n - 1,增量器默认为1。但是,当m >= n 时会发生什么?
示例 1:
示例 2:
在这种情况下会不会是默认的incrementer = -1 而不是incrementer = 1,还是会抛出错误,或者什么都不会发生?
提前致谢。
【问题讨论】:
-
你尝试的时候发生了什么?
-
如果有办法找出来就好了。
-
你为什么不试试看,会发生什么?如果
m>=n,则range(m, n)的循环将被忽略而不会出现错误消息。除非,您指定一个负步 -range(10, 1, -1)倒数。 -
@timgeb 我自己没有运行代码,因为我正在准备计算机科学的期末考试,我试图在运行它并得到答案之前弄清楚它。在决赛中,我们将获得代码并告诉我们结果将是什么。
-
@karathrace99 我们和口译员给你答案的区别在哪里?
标签: python algorithm for-loop range increment