003-循环

for循环

range(5, 0, -1) 返回的是[5, 4, 3, 2, 1]

range() 方法

在 Python 中,range() 函数用于生成一个整数序列。range() 函数的一般形式是 range(start, stop, step),其中:

  • start 是序列的起始值。

  • stop 是序列的结束值,但不包括这个值。

  • step 是每次迭代中的增量(或减量)。

Note

range(5)会生成 0、1、2、3、4 这五个整数组成的序列。
range(n)返回的既不是列表也不是元组,而是一个可迭代的range对象。

如果需要将其转换为列表,可以使用list(range(n));如果要转换为元组,可以使用tuple(range(n))

for循环也能在后面用else:??
如果执行了break则不会执行else

for i in xx:
	if ss:
		break
else:
	sss

while循环

break和continue