python 空格替换

来源:互联网 发布:什么是淘宝旺旺号啊 编辑:程序博客网 时间:2024/05/22 03:04

python 空格替换

方法一:

#-*-coding:utf-8-*-class Handle():    def replaceSpace(self,string):        if string == None:return None        if len(string) == 0:return 0          return string.replace(' ','*')

方法二

#线性复杂度#-*-coding:utf-8-*-class Handle():    def replaceSpace(self,string):        if string == None:return None        if len(string) == 0:return 0        result = ''        for s in string:            if s.isspace():                result = result+'*'            else:                result = result+s        return result
#测试用例strhandle = Handle()string_list = ['',None,'This is a string for test !']for string in string_list:    string = strhandle.replaceSpace(string)    print string#结果:>>> 0NoneThis*is*a*string*for*test*!
原创粉丝点击