1、replace()函数
如:str = “sjd sdf jkdk ”
str = str.replace("","%20")
2、使用for循环
1)根据空格去切片获取一个列表 split()
2)for循环打印列表元素,并赋值
3)列表转化为字符 “”.join()
str = "sjd sdf jkdk " strr = str.split(" ") for i in range(len(strr)): strr[i] = strr[i]+"%20" strr = "".join(strr)