一、字符串类型的转换

int()是将其转换为整数,str()是将其转换为字符串,len是求字符串的长度。

七、字符串和切片

七、字符串和切片

二、字符串的合并

七、字符串和切片

七、字符串和切片

总结:在python中  +  运算符有两个意义:

一个意义是说将两个数字进行相加运算;

另一个意义是说将两个字符串进行合并,合起来。

三、字符串中的下标

例如:如果有字符串:name = 'abcdef',在内存中的实际存储如下:

切记:下标是从0开始的,可通过下标找出字符串的相对应的字母。

七、字符串和切片

① 查下标:

七、字符串和切片

七、字符串和切片        长度

② 找出最后一个字母:

七、字符串和切片

这种叫做越界:

七、字符串和切片

四、切片

切片:从一个字符串中取一片字符串,就叫做切片。

(1)

① 例如:

七、字符串和切片

注意:包含开始位置,但是不包含结束位置的。

七、字符串和切片

(2)特殊情况:

七、字符串和切片

七、字符串和切片        默认切到最后,

下面有三个的情况:

七、字符串和切片          步长:就是隔  步长-1    个数取数值

例如:

name = "abcdefABCDEF"

 

name[2:-1:3]  ——输出结果  'cfC'   会隔两个取一个值  (步长-1)

七、字符串和切片

七、字符串和切片

七、字符串和切片

不是说只有字符串有切片的用法,列表也有,元组也有。

七、字符串和切片

七、字符串和切片

相关文章: