我们可以在运行时更改Python的循环范围(上限)吗?

不,创建范围后就无法修改。相反,您可以使用while循环代替。例如,如果您有如下代码:

对于我在范围内(lower_limit,higher_limit,step_size):

# some code
if i == 10:
   higher_limit = higher_limit + 5

您可以将其更改为:

i = lower_limit
while i < higher_limit:
   # some code
   if i == 10:
      higher_limit = higher_limit + 5
   i += step_size