美文网首页Python编程技巧
006 调试bug之try-except

006 调试bug之try-except

作者: Jame_Y | 来源:发表于2019-07-21 12:26 被阅读0次

    1 知识点

    通过try-except语句可以让程序不至于因为一些常见的错误报错,同时启动修复机制。

    2 实操案例

    下面的代码的功能是,如果如数的不是数字,就会触发except ValueError,因此将陷入无限循环,直至输入的数字,触发break语句。

    # 尝试多输入几次非数字
    while True:
        try:
            age = int(input('你今年几岁了?'))
            break
        except ValueError:
            print('你输入的不是数字!')
    
    if age < 18:
        print('不可以喝酒噢')
    

    更多细节内容参考链接:
    https://www.runoob.com/python/python-exceptions.html

    相关文章

      网友评论

        本文标题:006 调试bug之try-except

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