assert:断言
格式:
assert 表达式 [, 参数]
当表达式为真时,程序继续往下执行;
当表达式为假时,抛出AssertionError错误,并将 参数 输出
举例:
def foo(s):
n = int(s)
assert n != 0, 'n is zero!'
return 10 / n
foo('0')
# 代码执行结果
# AssertionError: n is zero!
文章标签 python中assert的作用 文章分类 Python 后端开发
assert:断言
格式:
assert 表达式 [, 参数]
当表达式为真时,程序继续往下执行;
当表达式为假时,抛出AssertionError错误,并将 参数 输出
举例:
def foo(s):
n = int(s)
assert n != 0, 'n is zero!'
return 10 / n
foo('0')
# 代码执行结果
# AssertionError: n is zero!
使用assert断言是学习python一个非常好的习声明其布尔值必须为真的判定
目录 1. Python的assert有什么用? 2. What is the use of assert in Python? Python的assert有什么用?Hossein asked:在阅读源码时我发现有的地方使用了 assert。它有什么用?怎么用?Answers:slezica – vote: 1481大多数语言都有
不知为何,越来越多人认为python仅仅是门很简单的编程语言了,相对而言其语法相对简单切容易上手。但是,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙几个知识点(简称装B语法),并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。一:
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M