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装逼效果更明显。
原文地址:https://www.cnblogs.com/xiangsikai/p/8126535.html