zoukankan      html  css  js  c++  java
  • 流程控制

    流程控制 之 if

      作用:判断是会务的对错,真假,是否可行
      why:想让计算机想人一样具有逻辑能力,根据判断结果的不同,做出不同的响应
      语法:if elif else 同一级别配合使用的时候,只会指向一个代码块,走了一个就表示没走其他的
    流程控制 之 while
      语法
        只有while时
          # 如果条件为真,那么循环体则执行,执行完毕后再次循环,重新判断条件
          # 如果条件为假,那么循环体不执行,循环终止
        while+else时
          #只有当while循环依据条件正常结束 才会走else代码如果是;
          主动结束的break,不会走else

      关键字
        break:立即结束本层循环(只针对它所属于的那一个while有效)
        continue:跳出本次循环,直接开始下一次循环
    流程控制 之 for
      语法结构
        

      使用
        for+break:break用来主动结束 for循环
        for+continue:continue 跳出本次循环 开始下一次循环
        for结合字典:字典在被for循环的时候,只会返回出它的 key,value是不会主动暴露给用户
      range在python2与python3中的区别
        Python3
          python3中的range返回的是一个迭代值
        Python2
          1.range其实就是一个列表
          2.xrange其实就是python3中的range

    布尔值
      1. 布尔值可以直接拿来判断
      2. 布尔值的false数据有哪些:0,None,[],{}
      3. 变量名也可以拿来判断,因为变量名指向的值对应的就是True或False

    补充知识

      1. 固定语法:Python用缩进表示代码块的归属,同一缩进的代码,称之为代码块
      2. len() # 获取数据类型(容器类型)的个数,字符串是特例 获取的是字符串中字符的个数

     

  • 相关阅读:
    郭大小
    最近翻译的三篇新闻
    又是一年教师节
    PowerDesigner 12.5 反向工程sql server
    Sql Server使用技巧
    一个纠结的silverlight问题
    PowerDesigner 15 使用技巧
    windows2008 + iis7 下载特殊后缀名文件设置方法
    无法读取配置节system.serviceModel因为它缺少节声明的解决方法
    PowerDesigner 15对ACCESS进行反向工程
  • 原文地址:https://www.cnblogs.com/buzaiyicheng/p/11121923.html
Copyright © 2011-2022 走看看