请问在Python中for i in range(10,0,-1)是什么意思

 我来答
卷帘青山H
高粉答主

2019-06-27 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:426
采纳率:100%
帮助的人:20.5万
展开全部

range(10, 0,-1)表示从10开始,到0为止(不包括0),取其中所有的整数。

for i in range(1, 101)就是说,把这些数,依次赋值给变量i。相当于一个一个循环过去,第一次i = 10,第二次i = 9,……,直到i = 1。当i = 0时跳出循环

for 循环时根据range产生的序列进行的。

range()函数一般形式:range(start,stop[,step])

start :开始数值,数值为0,也就是如果不写这项,则认为start = 0 。

stop :结束的数值,这是必须要写 。

step :变化的步长,默认是1 ,沿正方向,负值沿负方向。

扩展资料

range()允许在给定范围塌培内生成一系列数字。根据传递给函橡衫轿数的参数数量决定该系列数字的开始和结梁肆束位置,以及该系列数字与下一个数字之间的步长。

可用下述三种方式调用range():

range(stop) 需要一个参数

range(start, stop) 需要两个参数

range(start, stop, step) 需要三个参数

参考资料:python - range()

仓洪
2019-06-21
知道答主
回答量:4
采纳率:100%
帮助的人:1.5万
展开全部
实际是这饥液样的,range(10,0,-1)意思是从列表的下标为10的元素开始,倒序取到下标为0的元素(但是不包括下标为0元素),也就是说从list[10]到list[1](实烂此物际上相当于range(1,11)的倒序),最后得到扒神的结果是[10,9,8,7,6,5,4,3,2,1]
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
生活需要走位
2017-12-18 · TA获得超过361个赞
知道小有建树答主
回答量:155
采纳率:66%
帮助的人:49万
展开全部
range(start, end, step)
from 10 to 0, and step is -1
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式