Python字符串
时间: 2023-07-03 11:09:47 浏览: 102
python字符串
5星 · 资源好评率100%
Python中的字符串是一种不可变的序列类型,用于表示文本数据。
创建字符串的方式有多种,可以使用单引号、双引号、三引号等方式。例如:
```
str1 = 'hello world'
str2 = "I'm a string"
str3 = """This is a
multi-line string"""
```
字符串支持许多操作,例如拼接、切片、替换等。例如:
```
str1 = 'hello'
str2 = 'world'
str3 = str1 + ' ' + str2 # 拼接
print(str3) # 输出:hello world
str4 = 'hello world'
print(str4[0:5]) # 切片,输出:hello
str5 = 'hello world'
str6 = str5.replace('world', 'Python') # 替换
print(str6) # 输出:hello Python
```
由于字符串是不可变的,因此如果想要修改字符串中的某个字符,需要重新创建一个新的字符串。例如:
```
str1 = 'hello world'
str2 = str1[:5] + 'Python' + str1[10:]
print(str2) # 输出:helloPython
```
阅读全文