程序的控制结构
一,简介
程序的基本结构由顺序结构,分支结构和循环结构构成。其中顺序结构是最基础的结构,可以看作一条一条代码按顺序由上而下执行。但在程序语言中,为了满足更多的需求,仅仅依靠顺序结构是不够的,这时候就需要分支结构和循环结构的帮助。
二,分支结构
(一)简介
分支结构顾名思义即在程序运行过程中有多条线可供选择,而非一条线路走到黑。那么,它就需要一个条件表达式来判断结果来选择不同的执行路径。
我们根据分支路径的多寡,分支结构包括单分支结构,二分支结构和多分支结构。
(二)单分支结构(if)
if <条件表达式>:
<缩进>代码块
#当条件表达式为True时,执行代码块中的内容,否则不执行。
if 1+1==2:
print('Hello World')
#'Hello World'
if 1+1==3:
print('Hello World')
#pass
(三)双分支结构(if-else)
if <条件表达式>:
<缩进>代码块
else:
<缩进>代码块
#当if条件表达式为True时,执行代码块中的内容,否则执行else中的代码块。