加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > C语言 > 正文

python try except

发布时间:2020-12-15 00:44:39 所属栏目:C语言 来源:网络整理
导读:一个简单的例子 In [3]: int('11')Out[3]: 11In [4]: int('11.11')...ValueError... 加入 try except: In [5]: try: ...: int('11') ...: except: ...: print('something wrong') ...: In [6]: try: ...: int('11.11') ...: except: ...: print('something w

一个简单的例子

In [3]: int('11')
Out[3]: 11
In [4]: int('11.11')
...
ValueError
...

加入 try except:

In [5]: try:
   ...:     int('11')
   ...: except:
   ...:     print('something wrong')
   ...:

In [6]: try:
...: int('11.11')
...: except:
...: print('something wrong')
...:
something wrong

In [8]: try:
int('11.11')
except Exception as e:
print('something wrong: %s' % e)
...:
something wrong: invalid literal for int() with base 10: '11.11'

In [9]: try:
int('11.11')
except ValueError as e:
print('something wrong: %s' % e)
...:
something wrong: invalid literal for int() with base 10: '11.11'

In [10]: try:
int('11.11')
except ZeroDivisionError as e:
print('something wrong: %s' % e)
....:

ValueError Traceback (most recent call last)

in () 1 try: ----> 2 int('11.11') 3 except ZeroDivisionError as e: 4 print('something wrong: %s' % e) 5

ValueError: invalid literal for int() with base 10: '11.11'

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读