2021-01-17

程序控制流程:
程序控制方式是指在程序控制下进行的数据传递方式 。程序控制结构是指以某种顺序执行的一系列动作,用于解决某个问题。无论多复杂的算法均可通过顺序、选择、循环3种基本控制结构构造出来。每种结构仅有一个入口和出口。由这3种基本结构组成的多层嵌套程序称为结构化程序。

1.顺序结构
所谓顺序结构程序就是指按语句出现的先后顺序执行的程序结构,是结构化程序中最简单的结构。编程语言并不提供专门的控制流语句来表达顺序控制结构,而是用程序语句的自然排列顺序来表达。计算机按此顺序逐条执行语句,当一条语句执行完毕,控制自动转到下一条语句。

2.选择结构(分支结构)
单分支:
if 条件:
# 执行条件满足的语句

	注意:
		1、括号问题,可以有,也可以没有
		2、python,遇到冒号(:),必须缩进
		3、不要混用空格和tab!!!

双分支

	if condition:
		# 执行条件满足的语句
	else:
		# 执行条件不满足的语句

多(三)分支

	if 条件1:
		# 执行条件1满足的代码
	elif 条件2:
		# 执行条件2满足的代码
	elif 条件3:
		# 执行条件3满足的代码
	.....
	elif 条件n:
		# 执行条件n满足的代码
	else:
		# 剩余情况

3.循环结构
(1)while循环
语法结构:
while 条件:
循环体
(2)for循环
语法结构:
for 变量 in 容器(range函数):
循环体

range函数用法:
range(num) :表示0~num,[0, num)区间内的整数;
range(start, end) : 表示[start, end)区间内的整数;
range(start ,end, step) :表示[start, end)区间内的整数,第三个参数表示步长;

关键字:
break:中止循环
continue:跳过本次循环,进入下次循环

你可能感兴趣的:(2021-01-17)