編程練習 將一個字符串中的空格替換為 "%20"


重點:字符串和元組一樣, 是不可變對象。

所以將創建一個新的字符串對象,將改變后的字符加入到該新的對象里。

 

兩種方法:

1.python的 replace函數

2.判斷修改

 

 1 def replace(a):
 2         return a.replace(" ", "%20")
 3 
 4 def replace1(a):
 5         b = ""
 6         for i in range(len(a)):
 7                 if a[i] == " ":
 8                         b += "%20"
 9                 else:
10                         b += a[i]
11         return b
12 
13 if __name__ == '__main__':
14         a = "fsfa fsaf sfsaf"
15         print("origin string:",a)
16         print("after replace:", replace(a))
17         print("after replace1:",replace1(a))

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM