目录
语法
for 临时变量 in 序列:
重复执行的代码1
重复执行的代码2
……
for循环语句中的序列指的是数据序列,那什么是数据序列呢?就是存放数据的序列,什么叫存放数据的序列?比如像是字符串,里面是由字符这些数据组成的,又或者像是列表,里面的数据由逗号隔开,也存储对应的数据,这些就是数据序列。
---------------------------------------------------------------------------------------------------------------------------------
案例
我们可以简单的用个字符串来体验一下
代码
str1 = 'asdfghjk'
for i in str1:
print(i)
运行结果如下:
可以看到,for循环将字符串中的字符依次打印了出来。
跳出循环
break跳出循环
break退出循环的方式和while循环当中是一样的。
代码
str1 = 'asdfghjk'
for i in str1:
if i == 'g':
break
print(i)
运行结果如下:
continue跳出循环
continue退出循环的方式和while循环当中是一样的。不一样的是在while循环中需要保证在continue前变量是变化的。
代码
str1 = 'asdfghjk'
for i in str1:
if i == 'g':
continue
print(i)
运行结果如下: