泛览天下

阅读,看尽天下事

字符串的基础操作—03字符串运算符

2022-08-04 02:10:15


print(12+'34')#这就是一个错误的示范2. * :让字符串重复(字符串*整数)str1 = 'abc' * 3print(str1)输出:abcabcstr2='a' * 10print(str2)输出:aaaaaaaaaa3.


1.+: 字符串的拼接

str1 = 'hello' + ' ' + 'python'
print(str1)

输出:hello python

注意:+ 号两边要么都是数字要么都是字符串。不能一个数字一个字符串。

print(12+'34')
#这就是一个错误的示范

2. * :让字符串重复(字符串*整数)

str1 = 'abc' * 3
print(str1)
输出:abcabc

str2='a' * 10
print(str2)
输出:aaaaaaaaaa

3. in

字符串1 in 字符串2 :判断字符串1是否发生在字符串2中 -->在就是True,不在就是Flase

result = 'aa' in  'abcaaac'
print(result)
输出:True

4. not in

字符串1 not in 字符串2 :判断字符串1是否不在字符串2中 -->不在就是True,在就是Flase

result ='123' not in 'abc'
print(result)
输出:True

5.格式字符串

格式: '占位符1占位符2'%(值1值2)

str1 = 'abc%s123'%('>>>')
print(str1)
输出:abc>>>123