码迷,mamicode.com
首页 > 其他好文 > 详细

替换字符串

时间:2019-02-14 00:12:55      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:for   div   param   range   替换字符串   def   turn   int   replace   

def replace_string(my_str, *args):
    """
    替换字符串
    :param my_str:
    :param args:
    :return:
    """
    print(args)
    length = len(args)
    for i in range(0, length-1, 2):
        new_str = my_str.replace(args[i], args[i+1])
    return new_str


def replace_string1(my_str, **kwargs):
    """
    替换字符串
    :param my_str:
    :param kwargs:
    :return:
    """
    print(kwargs)
    for key in kwargs:
        new_str = my_str.replace(key, kwargs[key])
    return new_str


print(replace_string("hello world", "l", "s", "o", "d"))
print(replace_string1("hello world", l="s", o="d"))

 

替换字符串

标签:for   div   param   range   替换字符串   def   turn   int   replace   

原文地址:https://www.cnblogs.com/sunBinary/p/10372406.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!