#1.流程结构:顺序,分支,循环
#2.顺序结构
依次向下执行
#3.分支结构
满足条件才执行
(1)单分支
if 条件:
四个空格 代码
(2)双分支
if 条件:
四个空格 代码
else:
四个空格 代码
(3)多分支
if 条件:
四个空格 代码
elif:
四个空格 代码
else:
四个空格 代码
#4.循环结构
满足条件循环
(1)while 条件(循环能执行的条件):
(2)while 条件:
条件成立之后执行的循环体代码
1.先判断条件是否成立 如果成立则执行循环体代码
2.循环体代码执行完毕后 再次判断条件是否成立
如果成立则继续执行循环体代码 如果不成立则跳出循环
(3)while+break
break结束离他最近的那一层循环
(4)while+continue
continue结束这一次循环,直接开始下一次
(2)for循环
dic=[{"xx":"123"},{"ss":"345"}]
遍历字符串的字符
遍历列表,取一个对象,取得是{"xx":"123"}
遍历集合
遍历字典(只遍历key)要去value的话dic[i]
2.range关键字在2.7版本之前range是列表,3.6以后就是range型
生成指定区间内的整数列表
range(1,5)顾头不顾尾