美文网首页python百例
60-异常处理完整语法

60-异常处理完整语法

作者: 凯茜的老爸 | 来源:发表于2018-08-01 08:40 被阅读26次
    try:
        n = int(input("number: "))
        result = 100 / n
    except (ValueError, ZeroDivisionError):
        print('invalid number')
    except (KeyboardInterrupt, EOFError):
        print('\nBye-bye')
    else:
        print(result)  # 异常不发生时才执行else子句
    finally:
        print('Done')  # 不管异常是否发生都必须执行的语句
    
    # 常用形式有try-except和try-finally
    

    相关文章

      网友评论

        本文标题:60-异常处理完整语法

        本文链接:https://www.haomeiwen.com/subject/yzclvftx.html