一.分支流程控制
1.单分支
2.双分支
3.多分支
4.三元运算符
三元运算符是软件编程中的一个固定格式,使用这个算法可以使调用数据时逐级筛选。
语法:条件表达式?表达式1:表达式2。
含义: 如果条件表达式成立或者满足则执行表达式1,否则执行第二个。
二.循环流程控制:
1.while循环
while
循环原理:
while
循环的
suite_to_repeat
子句会一直循环执行
,
直到
expression
值为布尔假
2.for循环
与传统语言
(e.g.C/C++,Java )
中的
for
语句不同
, Python
的
for
语句更加简洁
.
for
循环原理
可以遍历序列成员, 可以用在 列表解析
和 生成器表达式中, 它会自动地调用迭代器的 next()
方法
,
捕获
StopIteration
异常并结束循环
(
所有这一切都是在内部发生的
).