python中强制将字符串转换为数字的方法:
1、python中可以使用int()函数将字符串转换为整型数字,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 >>>原文来自:https://www.py.cn
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容