• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
喵了个喵0507
博客园             管理     
【python】第一模块 步骤一 第三课、Python流程控制语句

第三课、Python流程控制语句
一、课程介绍

  1.课程介绍

  课时介绍

  • 分支语句的简单书写
  • 多条件下的分支语句
  • 分支语句的应用
  • 循环结构介绍
  • 循环的执行和跳出、终止
  • 循环语句的应用

  课程目标

  • 掌握分支结构的使用办法
  • 掌握循环结构的使用方法

二、if-else条件控制语句与应用(重要一章,建议多学多实操)

  2.1 分支语句的基本形式

  流程控制语句

  • 顺序执行
  • 分支语句
  • 循环语句

  分支语句基本形式

  • 分支语句基本书写形式
    •   if判断条件:条件成立时执行语句块
    •   else:条件不成立时执行语句块

  2.2 条件判断的书写规则

  判断条件的书写规则

  • 每个if语句的核心都是判断条件的编写
  • 判断条件必须是返回True(成立)或者False(不成立)的表达式
  • 我们通常称返回布尔类型的表达式为“布尔表达式”

  等值判断

  • 判断条件中使用==符号,来决定前后两值是否相等
  • 判断条件中使用!=符号,来决定前后两值是否不相等
  • 等值判断可以用于数字、字符串、且字符串区分大小写

  比较运算符

    • ==  等于
    • !=  不等于
    • >    大于
    • <    小于
    • >=  大于等于
    • <=  小于等于

  2.3 逻辑运算符

  逻辑运算符

    • 职位信息
    • 1.大专及以上学历,要求掌握PhotoShop
    • 2.掌握Java、Python、C任意一门语言优先录取
    • 3.非计算机相关专业不予考虑
  • 逻辑运算符是指在多个条件组合判断时使用的运算符
  • 逻辑运算符优先级为 not>and>or
    • and(与)          前后条件都成立,结果才成立          1==1 and 2>1 输出True
    • or(或)          前后条件有一个成立,结果就成立      1>2 or 2>1 输出True
    • not(非)          对结果取反                                       not 1==1 输出False

  2.4 多分支语句(分支语句的嵌套)

  多分支语句

  • 多分支语句是在原有基础上增加elif,进行多重判断
    • if 判断条件1
        条件1成立时执行语句块......
    • elif 判断条件2:
           条件2成立时执行语句块......
    • elif...
    • else:
        其他情况下执行语句块......

  2.5 分支语句嵌套

  分支语句的嵌套

分支语句嵌套是指分支语句中再次使用if进行二次判断

三、while循环语句与应用  

  3.1 while循环的使用方法

  流程控制语句

  • 顺序执行
  • 分支语句
  • 循环语句

  

  什么是循环

  • 循环是在满足条件下周而复始的运行的情况

  

  while循环

  • while关键字用于创建循环,在满足条件时,将循环执行语句块
    •   while循环执行条件:
      •   被循环执行的代码块
      •        修改循环的判断条件

  3.2 while循环的执行过程

  3.3 计数器与死循环

   计数器

  • 通常循环有明确的执行次数,计数器便是保存循环次数的变量
  • 计数器常用字母i(index)来命名
    • #计数器
    • i=0
    • while i<5:
      • print("Python is the best language")
      • i = i+1

 

  死循环

  • 当循环执行条件永远成立时,没有终点的循环被称为“死循环”

  3.4 continue关键字的应用

  continue与break

  • continue用于跳过当前循环的剩余语句
  • break关键字用来终止循环语句

  3.5 循环嵌套的使用

  循环嵌套

    • 循环嵌套是指循环中出现循环的使用情况
      • while 条件1:
          while 条件2:
                              内部循环语句
                       外部循环语句

四、课程总结

  •  分支结构用于处理程序中判断与选择
  • 循环结构用于重复执行特定的代码
posted on 2019-04-10 17:23  喵了个喵0507  阅读(242)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3