找回密码
 会员注册
查看: 23|回复: 0

pythonrange()函数

[复制链接]

5

主题

0

回帖

16

积分

新手上路

积分
16
发表于 2024-9-5 13:39:50 | 显示全部楼层 |阅读模式
pythonrange()函数range()函数可创建一个整数列表,一般用在for循环中。Python3range()函数返回的是一个可迭代对象(类型是对象),而不是列表类型,所以打印的时候不会打印列表。Python3list()函数是对象迭代器,可以把range()返回的可迭代对象转为一个列表,返回的变量类型为列表。语法:range(start,stop[,step])start:计数从start开始。默认是从0开始。例如range(5)等价于range(0,5);stop:计数到stop结束,但不包括stop。例如:range(0,5)是[0,1,2,3,4]没有5step:步长,默认为1。例如:range(0,5)等价于range(0,5,1)mylist=range(10)print(list(mylist))#从0开始到10[0,1,2,3,4,5,6,7,8,9]print(list(range(1,11)))#从1开始到11[1,2,3,4,5,6,7,8,9,10]print(list(range(0,30,5)))#步长为5[0,5,10,15,20,25]print(list(range(0,10,3)))#步长为3[0,3,6,9]#注意步长必须为负数print(list(range(0,-10,-1)))#负数[0,-1,-2,-3,-4,-5,-6,-7,-8,-9]#如果步长为0或者参数start
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2025-1-7 05:58 , Processed in 1.170712 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表