zoukankan      html  css  js  c++  java
  • python之assert

    作用

    assert用来验证一个表达式是否正确,如果正确则程序向下执行,如果错误则报错,其中报错信息可以自定义。

    例子

    表达式没有错误的情况

    >>> assert mul(2, 3) == 6
    

    正确的时候没有输出,程序向下执行

    表达式错误的情况

    >>> assert mul(2, 3) == 7
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    AssertionError
    

    自定义错误信息:在表达式后面接一个逗号,然后接一个错误信息的字符串
    assert 表达式, "错误信息"如下

    >>> assert mul(2, 3) == 7, 'This statement is wrong!!!!!!'
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    AssertionError: This statement is wrong!!!!!!

    转载自:
    作者:TFprime
    链接:https://www.jianshu.com/p/4d1e19e74b0a
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 相关阅读:
    vuex详解
    es6 数组方法的扩展
    es6class语法和继承
    变量的解构赋值
    es6变量let
    前端模块化
    webpack基础
    react中的redux(入门)
    react-router-dom中的BrowserRouter和HashRouter和link与Navlink
    react-router-dom
  • 原文地址:https://www.cnblogs.com/sweeeper/p/12034820.html
Copyright © 2011-2022 走看看