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

    python控制语句三大幻神

    if

    字如其名  为判断语句

    俩兄弟   elif  else

    按顺序自上而下判断  elif可以重复出现  else可以理解成传闻中的接盘侠,上面不要就全收咯,不怕多

    if

    elif

    else

    可以嵌套if  i判断语句的格式讲究一般判断格式中有4个空格即一个tab制表符的空间

    判断条件为 True False

    while

    循环条件为True,无限循环工作 除非break停止循环

    break 语句可以跳出 for 和 while 的循环体。若遇到break而使得 for 或 while 循环中终止而且 else 块将不执行

    continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环

    while可以搭配else  为False时候会执行else语句  与普通的直接不加else放在语句下面执行不一样的地方在于break结束while循环时候 是不会执行else部分

    嵌套while  结束程序方式:   1.  break结束      2.  定义一个标志符 通过循环中某些环节改变标志符的取值  判断是否符合循环条件来结束循环

     

     

    for

    for .... in.....格式    可以起迭代作用  经常作用于列表字典字符串  但都会遍历完   本质里面包含异常判断机制 ===>>> try except

    for+continue  跳出本次循环,继续下次循环

    for+break    跳出本次循环

     

    pass

    跳过   用于构建框架结构使未构成函数不影响整个程序运行  可适用于任何控制语句,辅助作用

    标志符

    很好用的辅助循环语句更好运行定义的变量

    比如 count=0  后面过程中进行运算改变数值  让整个程序逻辑更合理  可作为一个很好地判断依据参数

  • 相关阅读:
    Actor
    spring mybatis circular reference
    MyBatis实现SaveOrUpdate
    Java SpringMVC实现国际化整合案例分析(i18n) 专题
    Spring Boot MyBatis 通用Mapper插件集成
    Spring Boot Servlet
    Android WebView 开发详解(二)
    Android与设计模式——观察者(Observer)模式
    Android系统设置— android.provider.Settings
    Android PNG渐变背景图片失真问题 getWindow().setFormat(PixelFormat.RGBA_8888);
  • 原文地址:https://www.cnblogs.com/jinpan/p/11123031.html
Copyright © 2011-2022 走看看