自由式学习
992人加入学习
(0人评价)
Python基础知识-pycharm版
价格 免费
承诺服务
该课程属于 1443-李同学-算法方向-计算机视觉-就业:是 请加入后再学习

使用【:】取字符串的片段

[:]:取全部

[2:]从第三个位置到最后 

[2:5]从第三个位置到第五个位置 注:包头不包尾

[1:5:x] 在位置1:5之间每隔x取一个

也可以用'-'号进行反向取值,同样包头不包尾

[::-1],反向排

[展开全文]

字符串切片slice操作

【起始:终止:步长】

【::-1】反向提取 倒序输出

[展开全文]

字符串切片slice

[起始偏移量start:终止偏移量end:步长step】

 

 

[展开全文]

a='abcdfehunlnklnaskdkl'

a[1:5]

a[-5:]

 

 

[展开全文]

(1)字符串切片slice操作:截取字符串

  标准格式为:[起始偏移量:终止偏移量:步长]包头不包尾

[:]提取整个字符串

[展开全文]

字符串切片slice操作

截取字符串

[:]提取整个字符串

[start:]从start-1开始直到最后

[:end]从头又开始直到end-1

包含开头不包含结尾

[start:end:step]

其他操作:

step=-1,从后往前反向提取

 

[展开全文]

a='sxtsxtsxtsxt'

a[0:15:3]

#首先,左闭右开原则,

#其次,右边为偏移-1

#选值的时候,第一个包含在内,从第二个开始计数

[展开全文]

字符串切片slice 操作
快速提取子字符串。标准格式为:
[起始偏移量start:终止偏移量end:步长step]

(包头不包尾)

示例:1.“abcdef”

          0 1 2 3 4 5

[:]         提取整个字符串[:]         “abcdef”
[2:]       从2索引开始到结尾       “cdef”
[:2]       从头开始到2-1              “ab”
[2:4]     从2 到4-1                     “cd”
[1:5:2]  从1提取到5-1,步长是2“bd”

 

2. "abcdefghijklmnopqrstuvwxyz"

[-3:]     倒数三个“xyz”
[-8:-3]  倒八到倒三(包头不包尾)  'stuvw'
[::-1]     步长为负,从右到左反向提取
'zyxwvutsrqponmlkjihgfedcba'

切片操作时,起始偏移量和终止偏移量不在[0,字符串长度-1]这个范围,也不会报错。起始偏移量小于0 则会当做0,终止偏移量大于“长度-1”会被当成-1。例如:
>>> "abcdefg"[3:50]
'defg'

[展开全文]
链式赋值:x = y = 123

系列解包赋值:a,b,c = 1,2,3

变量互换:a,b = b,a
 
续航符:a = 'aaaaa/bbbb'
print(a)
<<<aaaaabbbb 
 
切片操作:a = 'aasdffghhjjk'
a[1:2:3]
[展开全文]