学习笔记-Python基础3-程序结构:顺序、分支、循环

顺序:

分支:

  注意python没有switch case语句

  单向分支

   if 条件表达式:

    语句1

    语句2

    ......

    条件表达式就是计算结果必须为布尔值的表达式,如果if表达式结果为True,则执行之后的语句,注意if语句块中必须为同一个缩进等级

    学习笔记-Python基础3-程序结构:顺序、分支、循环_第1张图片

   双向分支

    学习笔记-Python基础3-程序结构:顺序、分支、循环_第2张图片

    学习笔记-Python基础3-程序结构:顺序、分支、循环_第3张图片

   多路分支 

    学习笔记-Python基础3-程序结构:顺序、分支、循环_第4张图片

     学习笔记-Python基础3-程序结构:顺序、分支、循环_第5张图片

循环:重复执行某些固定动作或者处理某些固定的事物

  分类:for、while

  循环之break (无条件结束整个循环)、continue(无条件结束本次循环,然后接着执行下一次循环)、pass(通常用于占位)

  学习笔记-Python基础3-程序结构:顺序、分支、循环_第6张图片学习笔记-Python基础3-程序结构:顺序、分支、循环_第7张图片学习笔记-Python基础3-程序结构:顺序、分支、循环_第8张图片

 

 

 

  for 变量 in 序列:

    语句1

    ...

  学习笔记-Python基础3-程序结构:顺序、分支、循环_第9张图片

  for in 和if else组合使用:

    学习笔记-Python基础3-程序结构:顺序、分支、循环_第10张图片

  学习笔记-Python基础3-程序结构:顺序、分支、循环_第11张图片

  for else:

  学习笔记-Python基础3-程序结构:顺序、分支、循环_第12张图片

  while:当条件成立时候,执行循环,不知道循环的次数,但知道达成循环的条件 

     while语法:while 条件表达式:

            语句1

            ...

       学习笔记-Python基础3-程序结构:顺序、分支、循环_第13张图片

     while 条件表达式:

       语句1

       ...

       else:

        ,,,

     学习笔记-Python基础3-程序结构:顺序、分支、循环_第14张图片

转载于:https://www.cnblogs.com/Cloudloong/p/9571320.html

你可能感兴趣的:(学习笔记-Python基础3-程序结构:顺序、分支、循环)