数据类型的内置方法

整型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可以使用句点符(.)来查看字符串有哪些内置方法

    推荐阅读