zoukankan      html  css  js  c++  java
  • sys.exit()和break的区别

    1.sys.exit()

    函数说明:
    标准的退出系统的方法。
    exit([status])
    退出系统,并抛出SystemExit(status)异常。
    如果不传递status或传递None,默认当做0处理。
    如果传递的status为数字,会被认为是系统的退出码。
    如果传递的status为其他数据类型,status会被打印出来,并且系统的退出码为1.

    如果不同try…except….捕获异常,并用traceback跟踪,sys.exit()方法抛出的异常是不会被发现的。但是需要注意,用try…except….抛出异常后,就不会退出系统了,会继续执行后面的语句。所以,想要退出系统时,不可以将sys.exit()方法放入ry…except….中

    (1) 这三种方式sys.exit()、sys.exit(0)、sys.exit(None)意义相同,不返回退出码


    4.break

    跳出最近的一层循环

    来自:https://blog.csdn.net/u011300968/article/details/77206536

  • 相关阅读:
    6.20 委托
    6.20 VAR 万能变量
    LINQ查询
    LINQ基本语句
    母版页
    分页+组合查询
    Document
    Select查询语句1
    Cookie对象
    Session对象
  • 原文地址:https://www.cnblogs.com/joy-field/p/14523625.html
Copyright © 2011-2022 走看看