一、程序的组织结构
·1996年,计算机科学家证明了这样的事实:
任何简单或复杂的算法都可以由顺序结构、选择结构和循环结构这三种基本结构组合而成
计算机的流程控制:
·顺序结构
·选择结构 if语句
·循环结构 while语句
for-in语句
二、顺序结构
顺序从上到下顺序地执行代码,中间没有任何的判断和跳转,直到程序结束

实例:
# 顺序结构
"""把大象装冰箱一共分几步"""
print('-----程序开始-----')
print('1、把冰箱门打开')
print('2、把大象放冰箱里面')
print('3、把冰箱门关上')
print('-----程序结束-----')
三、对象的布尔值
·Python一切皆对象,所有对象都有一个布尔值
·获取对象的布尔值
·使用内置函数bool()
·以下对象的布尔值为False
·False
·数值0
·None
·空字符串
·空列表
·空元组
·空字典
·空集合
实例:
# 测试对象的布尔值
print('--------以下对象的布尔值为False--------')
print(bool(False)) # False
print(bool(0)) # 数值0
print(bool(0.0)) # 数值0
print(bool(None)) # None
print(bool('')) # 空字符串
print(bool("")) # 空字符串
print(bool([])) # 空列表
print(bool(list())) # 空列表
print(bool(())) # 空元组
print(bool(tuple())) # 空元组
print(bool({})) # 空字典
print(bo