新手提问,小甲鱼第一个猜数字的小游戏里输入小数时,为什么就不行了
内置函数int 不是可以化为整形的吗?新手求教啊报错为ValueError: invalid literal for int() with base 10: '1.34'
看一下这个实例:
>>> int(3.14)
3
>>> int('3.14')
Traceback (most recent call last):
File "<pyshell#12>", line 1, in <module>
int('3.14')
ValueError: invalid literal for int() with base 10: '3.14'
>>> int('3')
3
int函数的参数如果是浮点数可以转换为整数,参数是字符串形式的浮点数则出错,参数是字符串形式的整数转换为整数。 是这样啊,谢谢啦{:5_110:} 先float()再int()
{:10_256:}
页:
[1]