程序的组织结构有三种,分别是顺序结构、选择结构(分支结构)和循环结构。
一、顺序结构
程序从上到下顺序地执行代码,中间没有任何的判断和跳转,直到程序结束。
二、选择结构(分支结构)
#对象的布尔值
使用内置函数bool()获取对象的布尔值;
以下对象的布尔值为False:
False,数值0,None,空字符串,空列表,空元组,空字典,空集合。
#选择结构
程序根据判断条件的布尔值选择性地执行部分代码。
1、单分支结构(如果......就......)
语法结构:
if 条件表达式:
条件执行体
2、双分支结构(如果......不满足......就......)
语法结构:
if 条件表达式:
条件执行体1
else:
条件执行体2
3、多分支结构
语法结构:
if 条件表达式1:
条件执行体1
elif 条件表达式2:
条件执行体2
elif 条件表达式N:
条件执行体N
else:
条件执行体N+1
4、嵌套if
语法结构:
if 条件表达式1:
if 内层条件表达式:
内层条件执行体1
else:
内层条件执行体2
else:
条件执行体
三、条件表达式
四、pass语句
在你不知道写什么,但是这个地方需要一个句子的时候用它来作为一个占位符。