python中如何将字符串强制转为数字
发布时间:2026-04-13 15:37:48

在python中强制将字符串转换为数字的方法:
1、int()函数可用于python将字符串转换为整形数字,int() 函数用于将字符串或数字转换为整形。
int() 语法方法:
classint(x,base=10)
参数
x -- 字符串或数字。
base -- 默认情况下,进制数为十进制。
返回值:返回整形数据。
示例:
>>>s1='999' >>>ifs1.isdigit(): num1=int(s1) >>>type(num1) <class'int'> >>>num1 999
2、使用float()函数将字符串转换为浮点数
float()函数用于将整数和字符串转换为浮点数。
float()方法语法:
classfloat([x])
参数
x -- 整数或字符串
返回值:返回浮点数。
示例:
>>>s2='999.888' >>>ifs2.isdigit(): num2=float(s2) >>>type(num2) Traceback(mostrecentcalllast): File"<pyshell#53>",line1,in<module> type(num2) NameError:name'num2'isnotdefined >>> >>>s2.isdigit() False >>>s2='999.888' >>>num2=float(s2) >>>type(num2) <class'float'> >>>num2 999.888 >>>
请关注Python视频教程栏目,了解更多Python知识。
下一篇 Python中如何判断值的类型
