老师请看我理解是否正确?谢谢
来源:3-4 选择练习
WYDWYD008
2020-11-03 15:17:05
这题之所以输出range(7, 11, 2)
是因为这里是range而不是列表或者元组,他需要用range函数的方式来包含7,9这两个数,所以会输出ragne(7,11,2)。
1回答
同学,你好,range(1,10,2)取到的数字是1,3,5,7,9,r2[3:5]截取后,值为7,9,遵循步长的原则,截取range第一个参数为7,加步长2之后为9,开始值是闭区间,结束值是开区间,此时range中不包含9,加步长2之后为11。结果是range(7,11,2)。
相似问题