常用字符串处理

                                                    字符串处理:
(1):字符串的拼接    
    result_string = source_string1 + source_string2
    其中:
    source_string1为待合并的第一个字符串
    source_string2为待合并的第二个字符串
    result_string为合并后的字符串
    注意:如果需要,在两个字符串之间可以增加相应的空格。
    
    例如,将姓氏和名字拼接成全名:
    # 将姓氏和名字分别保存在两个变量中
    first_name = 'Zhang'
    last_name = 'san'
    # 将姓氏和名字拼接,将结果存储在full_name变量中
    full_name = first_name + " " + last_name
    print(full_name)
    输出结果:
    Zhang san

(2):字符串长度     
  length = len(target_string)
其中:
    target_string: 目标字符串变量
    length: 保存字符串长度的变量
    len: 获取字符串长度的语法关键词
(3)大小写转换
    # 将源字符串转换为大写并存入upper_string变量
    upper_string = source_string.upper()
    # 将源字符串转换为小写并存入lower_string变量
    lower_string = source_string.lower()
    # 将源字符串每个词首字母转换为大写并存入title_string变量
    title_string = source_string.title()
    
    其中,
    source_string:待处理的源字符串
    
(4) 去除首尾空格
    trip_string1 = source_string.strip()
    string_strip2 = source_string.strip(target_char)

其中,

    source_string:待处理的源字符串
    strip_string1和strip_string2:处理后的字符串
    target_char:需要从源字符串首尾去除的特定字符
    
    注意:在指定参数时,如果参数是多个字符,则该方法会将多个字符
    逐个去比对进行删除(区分大小写),直到首尾两侧没有匹配的字符
    为止。但是,该方法对字符串中间的字符没有影响。
(5)字符串查找
   index=source_string.find(sub_string) 返回其位置

其中,

    source_string:源字符串
    sub_string:待查的目标子字符串
    find:字符串查找方法的语法关键字
(6)字符串替换
    source_string.replace(old_string , new_string)

其中,

    source_string:待处理的源字符串
    old_string:被替换的旧字符串
    new_string:替换的新字符串
    replace:字符串替换方法的语法关键词
(7)字符串分割
    source_string.split(separator) 返回一个字符串列表

其中,

    source_string:待处理的源字符串
    separator:分隔符
    split:字符串分割方法的关键词

猜你喜欢

转载自www.cnblogs.com/Disyushen666/p/11241278.html