目录
if语句的基本格式
①
if 要判断的条件:
条件成立时,要做的事情
②
if 要判断的条件:
条件成立时,要做的事情
else:
条件不成立时,要做的事情
③
if 要判断的条件1:
条件1成立时,要做的事情
elif 要判断的条件2:
条件2成立时,要做的事情
....
else:
所有条件都不满足要做的事情
④判读语句的嵌套
if 条件1:
满足条件1 做的事情1
满足条件1 做的事情2
if 条件2:
满足条件2 做的事情1
满足条件2 做的事情2
循环语句
while循环
while 条件:
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
.......
while循环的嵌套调用
while 条件1:
条件1满足时,做的事情1
条件1满足时,做的事情2
条件1满足时,做的事情3
........
while 条件2:
条件2满足时,做的事情1
条件2满足时,做的事情2
条件2满足时,做的事情3
......
for循环
语法:
for 临时变量 in 待处理数据集:
循环满足条件时执行的代码
注意点:
for循环是无法定义循环条件的,只能被动取出数据进行处理
range语句
语法1:
range(num):获取一个从0开始,到num结束的数字序列(不含num本身)
语法2:
range(num1,num2):获得一个从num1开始,到num2结束的数字序列(不含num2本身)
语法3:
range(num1,num2,step):获得一个从num1开始,到num2结束的数字序列(不含num2本身)
数字之间的步长,以step为准(step默认为1)
for循环的嵌套调用
for 临时变量 in 待处理数据集:
循环满足条件时执行的代码1
循环满足条件时执行的代码2
循环满足条件时执行的代码3
......
for 临时变量 in 待处理数据集:
循环满足条件时执行的代码1
循环满足条件时执行的代码2
循环满足条件时执行的代码3
......
for循环和while循环的区别
while循环的循环条件是自定义的,自行控制循环条件
for循环是一种轮询机制,是对一批内容进行逐个处理
循环中断
continue
continue关键字用于:中断本次循环,直接进入下一次循环
break
break关键字用于:直接结束循环