在Python中,具有特殊功能的标识符称为关键字。关键字是Python语言自己已经使用的了,不允许开发者自己定义和关键字相同名字的标识符。本文主要介绍Python assert 关键字(keyword)。

Python 关键字

例如:

判断条件是否返回True:

x = "hello"

#如果condition返回True,则不会发生任何事情:
assert x == "hello"

#如果condition返回False,则引发AssertionError:
assert x == "goodbye"

1、定义和用法

调试代码时使用assert关键字。

assert关键字可以测试代码中的条件是否返回True,否则,程序将引发AssertionError。

如果代码返回False,则可以编写一条消息,请参考以下示例。

2、使用示例

例如:

如果条件为False,则写一条消息:

x = "hello"

#如果condition返回False,则引发AssertionError:
assert x == "goodbye", "x should be 'hello'"

Python 关键字

推荐文档