Python控制结构(3/30)

Python控制结构(3/30)

前言

Life is short,you need Python.本系列是学习Python的心酸历程!(持续更新)

大纲

  • 程序的控制结构
    • 大三基本结构
  • 程序的分支结构
    • 单分支结构
    • 双分支结构
    • 多分支结构
    • 判断及其组合条件
    • 另类的分支结构:异常
  • 程序的循环结构
    • 遍历循环for
    • 条件循环while
    • 循环控制保留字
    • 循环与else
  • 课堂练习
    • 实例3:BMI值运算
    • 实例4:猜随机数小游戏
  • 回顾总结
    • 思维导图

程序的控制结构

Python控制结构(3/30)

  • 顺序结构
  • 分支结构
  • 循环结构

面向过程编程:一步一步的按照过程来进行,面向流程的;简单来说就是先分析出解决问题所需要的步骤,然后用函数一步步的调用实现。

程序的分支结构

单分支结构

Python控制结构(3/30)
Python控制结构(3/30)

二分支结构

Python控制结构(3/30)
Python控制结构(3/30)

多分支结构

Python控制结构(3/30)

判断及其组合条件

Python控制结构(3/30)

另类的分支结构:异常

Python控制结构(3/30)

程序的循环结构

遍历循环for

遍历某个结构形成的循环运行方式

Python控制结构(3/30)

  • 由range()函数产生的数字序列,产生计数循环
  • 遍历字符串的序列,产生循环
  • 遍历list列表的序列,产生循环

条件循环while

由条件控制的循环运行方式

Python控制结构(3/30)

循环控制保留字

Python控制结构(3/30)

循环与else

Python控制结构(3/30)

课堂练习

实例3:BMI值运算

Python控制结构(3/30)

实例4: 猜随机数小游戏

小游戏1:随机产生一个1-100以内的整数,用户输入值,系统有大小提示,根据大小提示,再次输入,直到输出正确答案。
小游戏2:随机产生一个1-10以内的整数,计算机产生随机1-10以内的整数,系统有大小提示,根据大小提示,再次由计算机产生随机1-10以内的整数,直到输出匹配正确答案。

回顾总结

Python控制结构(3/30)