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
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 相关阅读:
    回调函数 协程
    网络编程 之线程
    并发编程 之进程相关
    并发编程的理论 python中实现多进程
    基于tcp的粘包处理终极版本
    基于socket的网络编程
    数据分析
    zabbix从入门到放弃
    Linux
    Django
  • 原文地址:https://www.cnblogs.com/sweeeper/p/12034820.html
Copyright © 2011-2022 走看看