python 中assert的使用
assert : 斷言
為什麼使用assert
程式設計師斷定這個程式執行之後或者之前會有這樣的結果,如果不是,那就扔出一個錯誤。
語法:
assert 表示式 [, 引數]
引數是一個字串,用於丟擲錯誤同時顯示
作用是判斷表示式是否成立(為真),如果不成立,丟擲AssertionError
舉例:
def ful(s): a=int(s) assert a!=0,'a is zero' return a/10 c=ful(6) d=ful(0) print(c) print(d)
執行結果
AssertionError: a is zero
相關文章
- python 列表推導式與 assert 的結合使用Python
- 在Python中使用“assert”有什麼用?Python
- C++中的assertC++
- python斷言方法assertPython
- Java中的斷言assertJava
- 【pytest系列】- assert斷言的使用
- JavaScript中if巢狀assert的方法JavaScript巢狀
- Solidity中的assert()、require()與revert()SolidUI
- Python assert斷言函式及用法Python函式
- assert
- Node assert 的用法
- Python全棧開發之—assert斷言Python全棧
- 斷言(ASSERT)的用法
- 豐富 pytest 的 assert
- 防禦式程式設計之斷言assert的使用程式設計
- Java 斷言 Assert 使用教程與最佳實踐Java
- python中*args的使用Python
- python中for……else……的使用Python
- 【Node斷言assert】
- Nodejs 斷言 assertNodeJS
- tensorflow.python.framework.errors_impl.InvalidArgumentError: assertion failed: [0] [Op:Assert] namePythonFrameworkErrorAI
- python中的特殊方法使用Python
- 如何使用python中的opengl?Python
- reload在python中的使用Python
- JSON在Python中的使用JSONPython
- Python中sort()方法的使用Python
- Python中模組的使用Python
- SpringBoot(20)---斷言(Assert)Spring Boot
- sqlalchemy在python中的使用(基本使用)一SQLPython
- python中zip和format的使用PythonORM
- input在python中的使用注意Python
- python中__new__的使用注意Python
- Python中的psutil使用簡介Python
- python django中restful框架的使用PythonDjangoREST框架
- Python 中argparse模組的使用Python
- Python:Python 中 jieba 庫的使用(中文分詞)PythonJieba中文分詞
- Python中yaml模組的使用教程PythonYAML
- 如何使用python中的返回函式?Python函式