异常

2019年5月1日17:50:52 发表评论 2,268 views

发现个好东西: 一个免费短链生成项目:“ https://www.isok.co”一个可以生成所有短链的服务,isok.co的这个含义能覆盖所有短链含义isok, 我试过了很不错,都可以试试

try:
    a
    10/0
exception Nameerro as n:
    print(n)
else:
    print('如果不出错就执行我')
finally:
    print('不管错没错都执行这个')
else当try内正常执行会执行else
自定义异常:
class ZidingyiError(Exception):
    pass
def fun(name):
    if name == 'moran':
        pass
    else:
        raise ZidingyiError('这里是异常的名字')
try:
    fun('dddd')
except ZidingyiError as f:
    print(f)
断言:
满足条件则继续执行,不满足条件则报错,类似于每写一步print校验。
语法格式:
assert 1 ==1
print('前面的是正确的')
assert 1 ==2 #下面就无法执行了
print('执行遇到了问题’)
必须掌握 if __name__ = '__main__'

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: