Python | range数据类型、for循环及应用方式
本章主要知识点:
1了解for循环的作用和基本语法
2掌握for循环的基本语法和使用技巧
3掌握嵌套for循环的使用
1// 再看range数据类型
了解range的类型的一些基本操作。
range类型
range也是一种类型( type) , 它是一个数字的序列( sequence of numbers) , 而且是不可变的,通常用在for循环中
●每次使用range( )默认返回一个列表对象。
实现原理:
>>> mlist = range(10 )说明 :首先在内存中构建一个列表对象再并将0~9数字添加到列表中。
创建语法:
●range( stop): list #创建一 个列表,默认从0开始到stop指定范围的前一个结束,每次递增步长为1。
●range( [start,] stop Istep]) : list #创建一个列表 ,从start开始到stop指定范围的前一个结束,每次按照step指定的步长递增。
range ( )示例说明
●使用range ( )输出0~9数字。
>>> range(10)
[0, 1,2,3,4,5,6,7,8, 9]
>>> range(0, 10)
[0, 1,2,3,4,5,6,7,8, 9]当step为正时,一个range的元素值为r[ = start+ i* step且r心<