Python循环

while 循环

while语句的基本用法如下:

while条件表达式:
	循环体

示例代码:

count = 0
while count < 5:
    count += 1
    print(count)

执行结果:
	1
	2
	3
	4
	5

当条件表达式的返回值为真时,则执行循环体中的语句,执行完毕后,重新判断条件表达式的返回值,直到表达式返回的结果为假时,退出循环。

for 循环

for语句的基本用法如下:

for迭代变量in对象:
	循环体

示例代码:

num = '1234'
for i in num:
    print(i)

执行结果:
	1
	2
	3
	4

for循环的常用搭档range()

range(开始数,结束数,步长)
  • 开始数可不写默认为0
  • 结束数必写
  • 步长可不写

示例代码1:

for i in range(0, 10, 2): # 结束数10但不包括10
    print(i)

执行结果:
	0
	2
	4
	6
	8

示例代码2:

for i in range(10):
    print(i)

执行结果:
	0
	1
	2
	3
	4
	5
	6
	7
	8
	9

示例代码3:

for i in range(5, 10):
    print(i)

执行结果:
	5
	6
	7
	8
	9

其中,迭代变量用于保存读取出的值;对象为要遍历或迭代的对象,该对象可以是任何有序的序列对象,如字符串、列表和元组等;循环体为一组被重复执行的语句。

break

break跳出循环(跳出一层循环)

在 while 语句中使用 break 语句的形式如下:

while 条件表达式1: 
	执行代码 
	if 条件表达式2:
		break

其中,条件表达式 2 用于判断何时调用 break 语句跳出循环。
在 for 语句中使用 break 语句的形式如下:

for迭代变量in对象:
	if 条件表达式:
		break

其中,条件表达式用于判断何时调用 break 语句跳出循环。

continue

continue结束本次循环继续下次循环

在 while 语句中使用 break 语句的形式如下:

while条件表达式1: 
	执行代码 
	if 条件表达式2:
		continue

其中,条件表达式 2 用于判断何时调用 continue 语句跳出循环。
在 for 语句中使用 continue 语句的形式如下:

for迭代变量in对象:
	if 条件表达式:
		continue

其中,条件表达式用于判断何时调用 continue 语句跳出循环。

posted @ 2018-09-16 20:28  每一天,为明天。  阅读(152)  评论(0)    收藏  举报