数据类型的内置方法
整型int
类型转换:
res = '123'
res = int(res)
可以把数字转换成整型
ps:int在做类型转换的时候只能用纯数字,用其它就会报错
int除了可以做类型转换之外,还可以做进制数转换
print(oct(100)) #将十进制的100转换成八进制
print(bin(100)) #将十进制的100转换成二进制
print(hex(100)) #将十进制的100转换成十六进制
0o开头表示八进制
0b开头表示二进制
0x开头表示十六进制
print(int('0o144', 8))
print(int('0b1100100', 2))
print(int('0x64', 16))
浮点型float
类型转换
将小数点数据和整型都可以转换成浮点型
res = '13'
print(res)
res = float(res)
print(res)
字符串
类型转换
任何数据类型都可以转换成字符串
print(str(123))
print(str(123.1))
print(str([1, 2, 3, 4]))
print(str({'name': 'mike', 'age': 18}))
print(str((1, 2, 3)))
print(str([1, 2, 3]))
基本用法
例如 res = 'hello word1'
1.索引取值

2.切片操作 (顾头不顾尾)

3.步长操作

4.索引支持负数

复数取值方向要一致,如果方向相反会造成冲突,就不会执行
5.统计字符串内字数
可以用len来统计一个字符串内的字数

6.移除字符串首尾指定的字符
可以用strip来移除字符串首尾指定的字符,默认是空格,lstrip清除开头的字符,rstrip清除结尾的字符

7.按照指定的字符切割字符串
可以使用split加上指定的字符来切割字符串里的内容,可以用maxsplit来控制要切割的次数 ,用lsplit来从左边开始切割,用rsplit从右边开始切割该方法的结果是一个列表

ps可以使用句点符(.)来查看字符串有哪些内置方法

浙公网安备 33010602011771号