在Python中,字符串是不可變的,這意味著一旦創建了一個字符串,就無法直接修改其值。但是,我們可以通過重新賦值來間接修改字符串的值。
以下是幾種常見的方法來修改Python字符串的值:
string = "Hello"
string = string + " World"
print(string) # Output: Hello World
string = "Hello World"
string = string[:5] + "Python"
print(string) # Output: Hello Python
replace()
函數來替換字符串中的子串:string = "Hello World"
string = string.replace("World", "Python")
print(string) # Output: Hello Python
請注意,以上方法都不會直接修改原始字符串的值,而是創建一個新的字符串對象。如果希望修改原始字符串變量的值,你需要將新的字符串賦值給原始變量。