课程名称:全面系统Python3.8入门+进阶(程序员必备第二语言)
课程章节: 3-13 字符串运算二 ;3-13 字符串运算三
主讲老师:7七月
课程内容:
今天学习的内容包括:
字符串运算 二
字符串运算 三
课程收获:
"hello world"
2中方式获取W
"hello world"[6] -----'w'
"hello world"[-5] -----'w'
获取一组字符:
"hello world"[0:4] -----'hell'
在python里截取一组字符,序号要写到需要截取字符的下一位
"hello world"[0:5] -----'hello'
'hello world"[0:-1] -----'hello worl'
负数不表示序号,表示步长。
‘hello world'[0:-3] ----'hello wo'
截取world
1.
"hello world'[6:11] ----'worl'
"hello world'[6:11] ----'world'
"hello world'[6:20] ----'world'
11超过该字符串长度,但仍能返回你想需要的。输入的数字大于字符串总体长度,会在该字符串最大最长的位子取。
2.
"hello world"[6:-1] -----'worl'
"hello world"[6:0] -----'l'
"hello world"[6:-0] -----'l'
"hello world"[6:] -----'worldl'
"hello ptyhon java c# javascript php ruby"
排除hello
"hello ptyhon java c# javascript php ruby"[6:0] -----' ptyhon java c# javascript php ruby'
截取ruby
"hello ptyhon java c# javascript php ruby"[:-4] ---- 'hello ptyhon java c# javascript php'
截取错误,以上代码从0位开始了。
"hello ptyhon java c# javascript php ruby"[-4:] -----'ruby'
负数在冒号前面,表示从这个字符串末尾开始,倒着数4位并截取下来。