range()函数
- 用于生成一个整数序列
- 创建range对象的三种方式
| 方式 | 备注 |
|---|---|
| range(stop) | 创建一个[0,stop]之间的整数序列,步长为1 |
| range(start,stop) | 创建一个[start,stop]之间的整数序列,步长为1 |
| range(start,stop,step) | 创建一个[start,stop]之间的整数序列,步长为step |
- 返回值式一个迭代器对象
- range类型的优点:不管range对象表示的整数序列有多长,所有range对象占用的内存空间都是相同的,因为仅仅需要存储start、stop和step,只有当用到range对象时,才会去计算序列中的相关元素
- in与not in判断整数序列中是否存在(不存在)指定的整数
语法结构:
while 条件表达式: 条件执行体(循环体)
选择结构的if与循环结构的while的区别
- if是判断一次,条件为true执行一行
- while是判断n+1次,条件为true执行n次
- in表达从(字符串、序列等)中依次取值,又称为遍历
- for-in遍历的对象必须是可迭代对象
for-in的语法结构
下面展示一些 内联代码片。
// A code block var foo = 'bar';
// An highlighted block var foo = 'bar';break、continue与else语句 嵌套循环



