-
- 号操作
-
- 号操作 str* int 将字符串重复N遍
- 通过下标访问字符串的某个字符 “hello”[1] ->e 下标为-1访问最后一个 -3从后往前推3个
>>> "hello world"[6]
'w'
>>> "hello world"[-5]
'w'
>>> "hello world"[0:4]
'hell'
>>> "hello world"[0:5]
'hello'
>>>
字符串指定下标起始位置截取 前闭后开区间
>>> "hello world"[0:-1]
'hello worl'
>>> "hello world"[-1]
'd'
>>> "hello world"[0:10]
'hello worl'
>>>
“hello world”[0:-1]可以分两步来看
第一步 “hello world”[-1]-》d
第二步 从0截取到d所在的位置但是不包括d
所以结果就是’hello worl’
>>> 'hello world'[6:]
'world'
>>>
不输入结束位置 默认到末尾
>>> 'hello world'[-5:]
'world'
>>> 'hello world'[:-4]
'hello w'
>>>
省略开始位置 默认从0开始
开始位置是负数表示(开始位置为负数 结束位置只能是省略)
第一步先按负数截取一个字符串 然后再从这个字符串的0开始截取到结尾