实现一个函数,把字符串的每个空格替换“%20”。
Python实现:
import sys
s = sys.stdin.readline().strip()
s = s.split()
s = '%20'.join(s)
print(s)
或者:
class Solution:
# s 源字符串
def replaceSpace(self, s):
# write code here
s = s.replace(" ","%20")
return s
或:
# -*- coding:utf-8 -*-
class Solution:
# s 源字符串
def replaceSpace(self, s):
# write code here
s = list(s)
a = len(s)
print(a)
for i in range(0,a):
if s[i] == ' ':
s[i] = '%20'
s = ''.join(s)
print(s)
return s
if __name__ == "__main__":
str = Solution()
str.replaceSpace(s = "I am not happy")