1.顺序结构
顺序结构是从上到下从左到右的
2.选择结构
2.1.单分支
if 条件:
语句 #一定要缩进,python 是门强缩进语言
缩进可以使用tab或者空格,但是一定不要混用。是用空格最好是四个空格
例如:
if num>5:
print("num>5")
2.2.双分支
if 条件:
语句
else:
如果条件不满足,则执行此行
例子:
if num>5:
print("num>5")
else:
print("num<=5")
2.3.三分支(多分支)
if 条件:
语句
elif 条件2:
语句
elif 条件3:
语句
...
elif 条件N:
语句
else:
如果条件不满足,则执行此行
3.循环洁构
3.1.while循环
while 条件:
循环体
其中break可以直接退出循环体
continue是跳过当前循环,执行下一个循环
pass无作用,主要是保证当前代码的完整性
例子:
num=0
while num<5:
print("s%",%num)
if num>3:
break
3.2.for循环
一般是用来遍历容器的
也可以配合range(a,b,c)使用
for 变量 in 容器:
语句
例如:
ls=[1,5,6,"demo"]
for i in ls:
print(i)