第七题

作者: 鳕鳕鳕鳕小鱼 | 来源:发表于2020-10-20 12:24 被阅读0次
# -*- coding: utf-8 -*- 
# @Time : 2020/9/8 5:51 下午 
# @Author : yuxiaoxue
# @File : ques14.py
'''
4. 替换字符串中的空格
题目描述:
将一个字符串中的空格替换成“%20”。
例如:当字符串为 We Are Happy.
则经过替换之后的字符串为 We%20Are%20Happy。

'''
#python中字符串是一个不可变类型,不能直接 replace

class Solution:
    def replaceSpace(self, s):
        s = list(s)
        l = len(s)
        i = 0
        ss = []
        while i < l:
            if s[i].isspace():
                ss.append('%20')
            else:
                ss.append(s[i])
            i = i + 1
        ss = ''.join(ss)
        return ss

相关文章

网友评论

      本文标题:第七题

      本文链接:https://www.haomeiwen.com/subject/gkqdmktx.html