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  后面过程中进行运算改变数值  让整个程序逻辑更合理  可作为一个很好地判断依据参数

  • 相关阅读:
    #翻译# 深入JavaScript的Unicode难题(上)
    深入 JavaScript(6)
    Angular service, 服务
    [译] 什么是移动友好的
    [译] 新手和老手都将受益的JavaScript小技巧
    Create XHR
    计算新浪Weibo消息长度
    SpringMVCDemo中,遇到的问题(四) 之分页功能
    为什么要用where 1=1?
    SpringMVCDemo中,遇到的问题(二)之mybatis中的mapper映射
  • 原文地址:https://www.cnblogs.com/jinpan/p/11123031.html
Copyright © 2011-2022 走看看