59-异常处理基础

try:   # 把有可能发生异常的语句放到try里执行
    n = int(input("number: "))
    result = 100 / n
    print(result)
except ValueError:
    print('invalid number')
except ZeroDivisionError:
    print('0 not allowed')
except KeyboardInterrupt:
    print('Bye-bye')
except EOFError:
    print('Bye-bye')

print('Done')
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一定要戒了手机,再戒不了就去死吧!!!
    自然_f25d阅读 1,683评论 1 0
  • 在很多人眼里,作家是一个遥不可及的名词!虽然我对作家有自己的理解,作家就是职业写手,就像是职业军人一样,他们是专业...
    向荣写作阅读 2,688评论 4 6
  • 我们之所以会有改变的欲望,通常都是因为改变后的结果对我们是有利的。比如开始减肥,又比如开始认真学习。而改变总是会令...
    清亦浅阅读 1,436评论 0 1
  • 励志成功,始于信念 人生就像一叶扁舟,在苍茫无际的大海上航行,不同的历程创造出不同的硕果。扬帆远航吧!去寻找我们自...
    Nicole就是我阅读 1,397评论 1 0