数据类型的内置方法
整型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可以使用句点符(.)来查看字符串有哪些内置方法
推荐阅读
- 热闹中的孤独
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 放屁有这三个特征的,请注意啦!这说明你的身体毒素太多
- 一个人的旅行,三亚
- 布丽吉特,人生绝对的赢家
- 慢慢的美丽
- 尽力
- 一个小故事,我的思考。
- 家乡的那条小河
- Docker应用:容器间通信与Mariadb数据库主从复制