1.2 python 之 字符串

1.2.1

一、什么是字符串?

字符串(string),由任意字节的字符串组成,用单引号(‘)、双引号(“)或三引号(’‘’)成对表示。

二、字符串使用方式:

1、逐行赋值

python 字符串 文件目录_字符串


2、错误赋值方式

python 字符串 文件目录_python 字符串 文件目录_02


错误原因:引号使用不规范!

三、注意

(1)、只有引号(‘‘),没有字节内容的字符串也是合法的。

(2)、在字符串中用反斜杠(\)开头的代表字符转义符号。

(3)、引号不能混用,单引号配单引号、双引号配双引号等;

(4)当字符串中出现单引号或双引号时,外面的引号格式须得和字符串中的相别。

1.2.2

字符串基本操作

“ 读取、合并、修改、删除 “

1.2.2.1读取

一、 索引:

python 字符串 文件目录_python_03


利用下标方式读取字符的值,称为索引。

python 字符串 文件目录_python_04


我们可以看出,下标的值是从“0“开始读取,特别注意:空格也被当作字符串;

二、 切片:

通过这样的形式:[左下标 :右下标 ],来获取 集合一部分元素的操作叫做切片。

python 字符串 文件目录_单引号_05


大家可以想想会打印出什么?

python 字符串 文件目录_双引号_06


答案: “is“。

解析:把握住这样一个关系:4<=X<6;空格亦是算作一个字符串。

大家可以自己去试验一下[ :右下标] [左下标 : ] [:]又是怎样一番结果。

例如:[:3] 则是Tom;

python 字符串 文件目录_python 字符串 文件目录_07


一一对应如上三种结果:Tom、 Tom is a cat!、 cat(-4对应cat中的” c”、-3对应“CAT“中的”a“,-2对应cat中的”t“)

1.2.2.2 字符串合并

使用“+“进行操作

python 字符串 文件目录_双引号_08


1.2.2.3

字符串值修改:是通过读取子字符串并合并的方式实现的。不能直接对字符串覆盖。

python 字符串 文件目录_python_09


1.2.2.4

字符串值删除 del(name)

1.2.3

内置函数的引用

直接运用函数名(变量名)

外键函数

变量名.