相信最开始学习python时,大家都会遇到这种问题
为什么结果会是12?
原因很简单,input()默认返回一个字符串
而python中的“+”除了能进行加法运算,还能连接两个字符串,在以上代码中,就是把1和2两个数字当成字符串处理并连接起来
解决方法也很简单,把a和b转换为int类型即可,不只有一种解决方式,以下列出两种解决方法
为什么使用input输入数字进行计算时会报错
最新推荐文章于 2024-08-14 12:00:04 发布
相信最开始学习python时,大家都会遇到这种问题
为什么结果会是12?
原因很简单,input()默认返回一个字符串
而python中的“+”除了能进行加法运算,还能连接两个字符串,在以上代码中,就是把1和2两个数字当成字符串处理并连接起来
解决方法也很简单,把a和b转换为int类型即可,不只有一种解决方式,以下列出两种解决方法