一:字符串的合并

六、python基础:字符串和字符串运算符

六、python基础:字符串和字符串运算符

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

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

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

 

二:字符串中的下标

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

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

六、python基础:字符串和字符串运算符

① 查下标:

六、python基础:字符串和字符串运算符

六、python基础:字符串和字符串运算符        长度

② 找出最后一个字母:

六、python基础:字符串和字符串运算符

这种叫做越界:

六、python基础:字符串和字符串运算符

三:切片

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

(1)

① 例如:

六、python基础:字符串和字符串运算符

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

六、python基础:字符串和字符串运算符

(2)特殊情况:

六、python基础:字符串和字符串运算符

六、python基础:字符串和字符串运算符        默认切到最后,

下面有三个的情况:

六、python基础:字符串和字符串运算符          步长:就是隔  步长-1    个数取数值

例如:

name = "abcdefABCDEF"

 

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

六、python基础:字符串和字符串运算符

六、python基础:字符串和字符串运算符

六、python基础:字符串和字符串运算符

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

六、python基础:字符串和字符串运算符

六、python基础:字符串和字符串运算符

四:字符串运算符

六、python基础:字符串和字符串运算符

 

五:字符串的内置函数

六、python基础:字符串和字符串运算符六、python基础:字符串和字符串运算符六、python基础:字符串和字符串运算符六、python基础:字符串和字符串运算符六、python基础:字符串和字符串运算符

 

相关文章: