qq_34803062
qq_34803062
采纳率100%
2016-04-27 12:27 浏览 1.6k

新手求指点python有关try except

代码:
val=input('enter:')
try:
val=int(val)
print(val)
except:
print('not an int.')
然后运行,
>>>========RESTART==========
>>>
enter:2.3
not an int.
>>>
为什么不是val=int(2.3)=2,然后print 2 呢?图片

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答 默认 最新

  • 已采纳
    oyljerry oyljerry 2016-04-27 13:10

    已经发生异常了 并没有执行int转换

    点赞 1 评论 复制链接分享

相关推荐