初识Python
Python高级数据类型
- 计算机是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有:数字、字符串、列表、元组、字典等。
- 1.字符串及使用方法
- 2.列表及使用方法
- 3.元组
- 4.字典及使用方法
- 5.共有操作
- 一、操作字符串
字符串切片及常用方法
二、操作列表
列表常用方法
三、使用元组
字典常用方法
四、操作字典
元组的应用
字符串常用方法
-
序列:一组按顺序排列的值,也可称为数据集合
-
在python中存在三种内置的序列类型:
-
字符串、列表、元组。字典并不属于序列范畴。
-
序列特征:可以更方便的使用索引对对象进行操作,第一个正索引为0,指向的是左端,第一个正索引为负数,指向的是右端。
-
优点:可以支持索引和切片操作
-
从0开始,长度为6
-
一个位置对应一个下标。字符串中也有下标,要取出字符串中的部分数据,可以用下标取。
-
下标会越界,切片不会。
-
切片是指截取字符串中的其中一段内容。(高级特性):可以根据下标来或许序列对象的任意(部分)数据。
-
切片使用语法:[起始下标:结束下标:步长]。
-
切片截取的内容不包含结束下标对应的数据,步长指的是隔几个下标获取一个字符。
-
常用的15个字符串方法
-
字符串支持下标获取,支持遍历
-
首字母变大写函数
-
去掉字符串中空格操作
-
复制一个字符串
-
查找某一个字符是否存在字符串中
-
index也可以检测字符串中是否包含字符串,返回的是下标值,若找不到就会报错。与返回-1的find函数不同。
-
以什么开头或者结尾
-
转换大小写