本文共 540 字,大约阅读时间需要 1 分钟。
字符串转整型、浮点型等,都是有具体的函数的,但是这些函数都是string模块中的,所以在使用的时候,需要引入string模块(import string)。但是这种转换的字符串必须是数字型的字符串,字母、特殊符号等都是不行的。
1 atoi():字符串转整型 函数原型: string.atoi(s [,base]) 参数说明: s:表示需要转换的字符串 base:默认为10,如果指定为0,那么s就可以是012或者0x12这种形式的字符串,如果是16,那么s就只能是0x12这种形式的字符串。>>> string.atoi('11')11>>> string.atoi('11',0)11>>> string.atoi('11',16)17
2 atol():字符串转长整型
函数原型: string.atol(s [,base]) 参数的意思跟atoi()函数一样>>> string.atol('012')12L>>> string.atol('012',16)18L
3 atof():字符串转浮点数
函数原型: string.atof(s [,base]) 参数的意思跟atoi()函数一样>>> string.atof('12.3')12.3
转载地址:http://udmdi.baihongyu.com/