博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2.字符串及其操作
阅读量:4314 次
发布时间:2019-06-06

本文共 825 字,大约阅读时间需要 2 分钟。

字符串操作及数据类型

数据类型

程序的本质就是驱使计算机去处理各种状态的变化,这些状态分为很多种,python中的数据类型python使用对象模型来存储数据,每一个数据类型都有一个内置的类,每新建一个数据,实际就是在初始化生成一个对象,即所有数据都是对象对象三个特性身份:内存地址,可以用id()获取类型:决定了该对象可以保存什么类型值,可执行何种操作,需遵循什么规则,可用type()获取值:对象保存的真实数据注:我们在定义数据类型,只需这样:x=1,内部生成1这一内存对象会自动触发,我们无需关心

数字內建函数:

int:转换为整型float:转换为浮点型abs:取绝对值hex:十进制转十六进制oct:十进制转八进制bin:转换为二进制

字符串:

定义:它是一个有序的字符的集合,用于存储和表示基本的文本信息,‘’或“”或‘’‘ ’‘’中间包含的内容称之为字符串特性:1.只能存放一个值2.不可变3.按照从左到右的顺序定义字符集合,下标从0开始顺序访问,有序补充:  1.字符串的单引号和双引号都无法取消特殊字符的含义,如果想让引号内所有字符均取消特殊意义,在引号前面加r,如name=r'l\thf'  2.unicode字符串与r连用必需在r前面,如name=ur'l\thf'

字符串常见操作:

移除空白:strip分割:split长度:len索引:a="sss",a[0]切片:a="dsdsd",a[0:3]count:从一个范围内的统计某str出现次数endswith:findindex:找不到会报异常formatisalnum:至少一个字符,且都是字母或数字才返回Trueisalpha:至少一个字符,且都是字母才返回Trueisdigit:都是数字才返回True,12.8会返回Falsejoin:replace:upper

转载于:https://www.cnblogs.com/jec1999/p/6959635.html

你可能感兴趣的文章
VNPY - CTA策略模块策略开发
查看>>
VNPY - 事件引擎
查看>>
MongoDB基本语法和操作入门
查看>>
学习笔记_vnpy实战培训day04_作业
查看>>
OCO订单(委托)
查看>>
学习笔记_vnpy实战培训day06
查看>>
回测引擎代码分析流程图
查看>>
Excel 如何制作时间轴
查看>>
matplotlib绘图跳过时间段的处理方案
查看>>
vnpy学习_04回测评价指标的缺陷
查看>>
iOS开发中遇到的问题整理 (一)
查看>>
Linux(SUSE 12)安装jboss4并实现远程访问
查看>>
Neutron在给虚拟机分配网络时,底层是如何实现的?
查看>>
netfilter/iptables全攻略
查看>>
Overlay之VXLAN架构
查看>>
Eclipse : An error occurred while filtering resources(Maven错误提示)
查看>>
在eclipse上用tomcat部署项目404解决方案
查看>>
web.xml 配置中classpath: 与classpath*:的区别
查看>>
suse如何修改ssh端口为2222?
查看>>
详细理解“>/dev/null 2>&1”
查看>>