python数据类型内置的方法
2021/11/5 22:13:48
本文主要是介绍python数据类型内置的方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
数据类型的内置方法
在日常生活中不同类型的数据具有不同的功能
eg:表格数据文件具有处理表格的各项功能(透视表 图形化 公式计算)
视频数据文件具有快进 加速等各项功能
...
1.整型int
# 方式在代码中展示出来的效果就是 名字() # 类型转换 # res = '123' # print(type(res)) # res = int(res) # print(type(res)) '''int在做类型转换的时候 只能转换纯数字''' # int('123.123') # 报错 不识别小数点 # int('jason123') # 报错 不识别除数字以外的数据 '''int其实还可以做进制数转换''' print(bin(100)) # 将十进制的100转换成二进制 0b1100100 print(oct(100)) # 将十进制的100转换成八进制 0o144 print(hex(100)) # 将十进制的100转换成十六进制 0x64 # 0b开头为二进制数 0o开头为八进制数 0x开头为十六进制数 print(int('0b1100100', 2)) # 100 print(int('0o144', 8)) # 100 print(int('0x64', 16)) # 100
2.浮点型float
# 类型转换 res = '123.23' # print(type(res)) # res = float(res) # print(type(res)) print(float('123')) # 123.0
3.字符串str
# 类型转换 print(str(123)) print(str(123.21)) print(str([1, 2, 3, 4])) print(str({'name': 'jason', 'pwd': 123})) print(str((1, 2, 3, 4))) print(str(True)) print(str({1, 2, 3, 4})) # 基本用法 res = 'hello world!' # 1.索引取值 # print(res[1]) # e # 2.切片操作 顾头不顾尾 # print(res[1:4]) # ell # 3.步长操作 # print(res[1:10]) # ello worl # print(res[1:10:2]) # el ol # 4.索引支持负数 # print(res[-1]) # ! 最后一位 # print(res[-5:-1]) # orld 顾头不顾尾 # print(res[-5:-1:-1]) # 方向冲突 # 5.统计字符串内部字符的个数 # print(len(res)) # 12 # 6.移除字符串首尾指定的字符 strip() # name = ' jason ' # print(name, len(name)) # print(len(name.strip())) # 默认移除首尾的空格 # name1 = '$$jason$$' # print(name1.strip('$')) # jason # print(name1.lstrip('$')) # jason$$ # print(name1.rstrip('$')) # $$jason # username = input('username>>>:') # username = username.strip() # username = input('username>>>:').strip() # if username == 'jason': # print('老板好') # else: # print('去你妹的') # 7.按照指定的字符切割字符串 split() 该方法的结果是一个列表 # res2 = 'jason|123|18' # print(res2.split('|')) # ['jason', '123', '18'] # print(res2.split('|', maxsplit=1)) # ['jason', '123|18'] maxsplit用于控制切割的次数 # print(res2.rsplit('|', maxsplit=1)) # ['jason|123', '18'] """如何查看数据类型都有哪些内置方法 句点符(.) """
这篇关于python数据类型内置的方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门