Python assert断言

  • assert断言:指定某个对象判断类型,不成立则报错。
  • 使用环境  :接下来程序的执行,如果依赖前面的类型,不能报错的情况下使用。
assert type(obj) is str        
print("xxx")
assert type(obj) is int
print("xxx")

 

  • if语句也可以实现类似功能
if typr(obj) is str:    
    exit()

#效果相同,但assert装逼效果更明显。

 

posted @ 2017-12-27 16:43  kevin.Xiang  阅读(1270)  评论(0编辑  收藏  举报