1.字符串运算一
>>> "hello" + "world" #字符串拼接
'helloworld'
>>> "hello"*3
'hellohellohello' #字符串重复拼接次数
2.字符串运算二
"hello world"[n]
字符串截取方式:
在字符串右边加“[n]”符号,"n"表示从字符串中截取对应字符的序数。
(
n:
非负整数表示字符串中字符从左往右的序数数字,即:正着数,第一个字符表示序数为“0”,从“0”开始,依次为1,2,3,4,......;
负整数表示字符串中字符从右往左的序数数字,即:倒着数,倒数第一个字符表示“-1”,从“-1”开始,依次为-2,-3,-4,......;
)
补充:“空格”同样作为一个字符
截取字符串:
>>> 'hello world'[0:4]
'hell'
>>> 'hello world'[0:5]
'hello'
>>> 'hello world'[0:-1]
'hello worl'
这里的-1表示的步长,而不是字符的序号
3.字符串运算三
①[a:b] 两个都是正数的情况 b要在需要截取的最后一个字符的序号推一位 记住 需要从0开始数
列 “hello world"[6:11] 'world' * 如果b的输入的数字大于字符串总体的长度的话 它会按最大的最后的位置给你取 即 11为其他11>的数时 输出照旧
②[ b : ] 从第b行 一直截取到字符串的末尾
③[-b : ] 从这个字符串的末尾到着数**b个字符并且把它截取出来
④原始字符串前面这个r大小写都可以
>>>r'C :\Windows'
'C :\\Windows'
>>>R'C :\Windows'
'C :\\Windows'