程序控制流程(三大流程)
- 顺序结构
- 从左向右,从上而下执行的
- 1、python是一门解释性语言
- 选择结构
- 单分支
- if 条件:
- #缩进,Python是抢缩进语言
- #执行调节满足的代码
- if 条件:
- 双分支
- if condition:
- #条件满足要执行的语句
- else :
- #执行条件不满足的代码
- if condition:
- 三(多)分支
- if condition :
- elif:
- elif:
- else:
- 单分支
- 循环结构
- 拒绝哪怕两行代码的重复
- 循环:周而复始的执行
- while循环
- while condition:
- #执行里面的代码
- #循环体
- for循环
- for 变量 in 容器():
- 循环体
- 如何for循环常规的数据运算呢?
- range(num) #表示0~参数的区间范围内的整数值,左闭右开区间[0, num)
- range(num1,num2) #表示的是[num1, num2)
- range(num1, num2, step)#数据变化以step作为步长
break和continue的区别:
break是打破循环,终止循环,就近原则
continue是跳过本次循环,继续下次循环
pass关键字:仅仅为了保证语法的完整性