首页上一页 1 下一页尾页 7 条记录 1/1页
为什么input输入的浮点数不能直接转换成整数
发表在Python图书答疑
2020-05-28
《零基础学Python》第2章 Python语言基础 46页-0页
是否精华
是
否
版块置顶:
是
否
设置时间:
非永久
永久
起始时间:
结束时间:
是否扣分:
是
否
如例:
x = int(input("请输入数字:”)
print(x)
当输入的是整数(如:10、6、8)时,程序正常进入下一步,为什么输入的是浮点数(如:12.5、15.3、17.8)时,程序会报错。
int不是可以将浮点数直接转换成整数的吗?我知道input输入的是字符串,可int同时将字符串转换成整数了啊,所以如果输入的是浮点数,int为什么不能讲浮点数字符串转换为整形呢?
精彩评论 7