鱼C论坛

 找回密码
 立即注册
查看: 1714|回复: 5

[已解决]006讲动手题1 写了两组类似代码,为啥一个行一个不行

[复制链接]
发表于 2024-2-27 08:53:02 | 显示全部楼层    本楼为最佳答案   
int()函数可以将一个带有数字的字符串转换为整型
int()函数在转换时,如果遇到不能转换的数据类型,将会抛出异常,因此执行int('e')时会报错

所以要么像代码2那样把检测到e时退出的语句放在int()前面
或者用try-except语句,如果在转换时遇到异常,就执行except方案
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-9-30 06:01

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表