【Python】Python字符串 代码举例讲解

Python中字符串的常用操作包括:

  1. 创建字符串
    使用单引号或双引号创建
## python www.itzhimei.com 代码
str1 = 'Hello'
str2 = "World"
  1. 字符串连接
    使用 + 运算符连接字符串
## python www.itzhimei.com 代码
str = str1 + " " + str2 # 拼接字符串
  1. 索引获取字符
    从左往右索引,第一个字符索引为0
## python www.itzhimei.com 代码
print(str1[0]) # H
  1. 切片
    获取子字符串,包括开始索引,不包括结束索引
## python www.itzhimei.com 代码
print(str2[1:4]) # orl
  1. 常用方法
    upper()/lower()/strip()/replace()/find()/format()等
## python www.itzhimei.com 代码
print(str1.upper()) # HELLO 
print(str2.find('r')) # 返回2
  1. 字符串格式化
    使用%或format()格式化字符串
## python www.itzhimei.com 代码
print("My name is %s" % name)  
print("My name is {}".format(name))
  1. 字符串是不可变类型
    不能直接修改字符
## python www.itzhimei.com 代码
str1[0] = 'X' # 错误,字符串不可变

综上所述,这些是Python字符串的常用操作和方法。