顺序结构:
阅读习惯由上至下,由左至右的阅读;也就是在读取代码时从代码的首行开始直至代码末 行结束。
选择结构:
选择结构又称分支结构,一般常见的分支结构有:
1、单分支结构 :if 条件表达式:
语句(所要执行的代码)
2、双分支结构 :if 条件1表达式:
条件1满足时的代码
else:
条件1不满足时的代码
3、多分支结构:if 条件1:
#条件1成立时应执行的代码
elif 条件2:
#条件2成立时应执行的代码
elif 条件3:
#条件3成立时应执行的代码 ...
else:
#当前面条件都不符合时执行的代码
循环结构:
1、什么叫做循环:
重复执行代码!!!
2、为什么需要循环
拒绝哪怕两行代码的重复!!!(降低代码的维护成本)
3、如何循环
while循环; while condition:
# 循环体
例子如下所示:
break,continue关键字:
都是被使用在循环中的关键字
break:终止循环
continue:跳过本次循环,进入下次循环
python中while循环的完整流程:
while 条件:
# 循环体
[else:
# 程序正常执行结束后才会执行的代码
]
for循环:
python 提供的for循环,不是常规的其他编程语言中的for循环,它的本质是容器的迭代
for 临时变量 in 容器(可迭代对象):
# 每一次迭代出的成员,会放到临时变量中
例:for i in range(10)
range的全局函数:
表示一个整数的范围
range(num) # [0, num) 这个区间内的所有整数
range(start, end) # [start, end) 这个区间内的所有整数
range(start, end, step) # [start, end) 这个区间内的所有整数,第三个参数表示步长,默认 是1,如果写了,那就传递的值走