一、程序的组织结构

1960年,计算机科学家证明了这样的事实,任何简单或复杂的算法都可以由顺序结构、选择结构和循环结构这三种基本结构组合。
39E2263F53D624342130498C7A4338B4.png

二、顺序结构

程序从上到下顺序的执行代码,中间没有任何的判断和跳转,直到程序结束。
(1首先输入代码)

  1. #把大象放进冰箱需要几步
  2. print('----------程序开始---------')
  3. print('1.把冰箱打开')
  4. print('2.把大象装进去')
  5. print('3.把冰箱门关上')
  6. print('----------程序结束------------')

程序的调试
(1)首先输入代码,
在代码的第一步左侧单机出现橙色的圆点
2345截图20210211171141.png
(2)点击小虫子,
2345截图20210211174454.png
2345截图20210211174716.png
(3)分四步点击向下程序一步一步进行
2345截图20210211174933.png

三、对象的布尔值

python一切对象,所有对象都有一个布尔值

  • 获取对象的布尔值
  • 使用内置函数bool()

    以下的函数的bool值为:False

  • False

  • 数值()
  • none
  • 空字符串
  • 空列表
  • 空元组
  • 空字典
  • 空集合

四、分支结构
单分支if结构
多分支if..else结构
多分支if..elif..else结构
if语句的嵌套
条件表达式
五、pass空语句