python 字符串相关操作汇总

目录

1. 使用 += 连接字符

2. 替换字符串中的部分字符

3. 删除字符串中的字符

4. 分割字符串

1. 使用 += 连接字符

示例:

 2. 替换字符串中的部分字符

(1)使用 replace() 函数:一次只能替换一种字符

  语法:

str.replace(old, new[, max])

old -- 将被替换的字符串
new -- 新字符串,用于替换old字符串
max -- 可选参数,若不指定该参数,则字符串中所有old字符将被new替代;若指定该参 
       数,则只有max个old字符被替换为new

  示例:

(2)使用 translate() 函数:可以同时将多种字符替换为不同字符

  语法:

str.translate(table)

table -- 翻译表,翻译表是通过maketrans方法转换而来。

  示例:

3. 删除字符串中的字符

(1)使用 strip() 函数:只能用于删除字符串首尾的字符

  语法:

str.strip([chars])

chars -- 要删除的字符,若不指定,则默认删除字符串首尾的空格和换行符;若指定, 
         则删除字符串首尾的指定的字符。

   示例: 

 (2)切片法

   示例:

4. 分割字符串

(1)使用 split() 函数

  语法:

str.split(string, num)

string -- 分割符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
num -- 分割次数,默认为-1,即分割所有。

  示例: