xbcxp
2019-11-11 15:51
采纳率: 50%
浏览 409

不懂就问,python异常处理里的as有什么用?

e是个啥

try:
    int("var")
except ValueError as e:
    print(type(ValueError))
    print(type(e))
    print(ValueError)
    print(e)
output:

<class 'type'>
<class 'ValueError'>
<class 'ValueError'>
invalid literal for int() with base 10: 'var'
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • 吃肉的小馒头 2019-11-11 18:20
    已采纳

    异常处理里固定用法,主要就是能将后面的异常信息输出出来而已

    已采纳该答案
    打赏 评论

相关推荐 更多相似问题