三大结构:
- 顺序
- 分支:
- 基本语法:
if 条件语句:
语句1
语句2
......
1.条件表达式就是计算结果必须为布尔值的表达式
2.表达式后必须加:
3.注意if后面的出现的语句,如果属于if语句块,则必须是同一个缩进等级
4.条件表达式结果为True执行if后面的缩进的语句块
多路分支:
if 条件语句:
语句1
elif 条件语句:
语句1
elif 条件语句:
语句1
.....
elif可以有很多个,但是只选择一个执行
循环:
for循环:
for 变量 in 序列:
语句1
语句2
.....
range介绍:
生成一个数字序列,范围可以设定
for-else循环:
for循环结束的时候执行else语句
循环之break,continue,pass
break:无条件结束整个循环,简称循环猝死
continue:无条件结束背刺循环,重新进入下一个循环
pass:表示路过
在for循环中,一般用i,k,m,n或者indx,idx,item表示循环变量
while循环
条件成立时开始循环
while语法:
while 条件表达式:
语句块