- 博客(1)
- 收藏
- 关注
原创 关于Python中,int()与float()在处理数值型字符串时的约束
综合来说:利用input获取的数据对象,是字符串类型的,不能直接进行运算。必须转化成显式的数值,才能进行后续的加减,比较等运算。其中int(s),如果s是字符串类型的数值,那么s必须是整数的数值。而float(s)并没有这个限制。eval(s)可以直接讲s的最外层的引号去掉,运行引号里面的内容。也就是如果s是数值型字符串,那么经过eval后,s就变成了纯数值,可以直接进行后续的运算。
2022-09-20 15:44:14 612
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人