Python 字符串中添加、插入特定字符的方法有几种,下面我来逐一介绍。
1. 字符串拼接
字符串拼接是最简单也是最基础的方法,通过 +
或者 +=
运算符连接两个字符串即可。
示例代码:
str1 = 'Hello'
str2 = 'World'
str3 = str1 + ' ' + str2
print(str3)
运行结果:
Hello World
2. 字符串格式化
字符串格式化是一种更加灵活和可读性更好的方法,使用占位符 %
把字符串中的格式替换成变量值。
示例代码:
name = 'Alice'
age = 28
info = 'My name is %s and I am %d years old.' % (name, age)
print(info)
运行结果:
My name is Alice and I am 28 years old.
3. 在指定位置插入字符
如果需要在已有字符串中某个位置插入特定字符,可以利用字符串的 join()
方法或者切片。
下面是使用 join()
方法的示例代码:
str1 = 'abcdef'
str2 = ','
pos = 3
new_str = str2.join([str1[:pos], str1[pos:]])
print(new_str)
运行结果:
abc,def
下面是使用切片的示例代码:
str1 = 'abcdef'
str2 = ','
pos = 3
new_str = str1[:pos] + str2 + str1[pos:]
print(new_str)
运行结果:
abc,def
以上就是Python字符串中添加、插入特定字符的几种方法。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python字符串中添加、插入特定字符的方法 - Python技术站