在Python中,字符串是不可變的,因此無法直接修改字符串的內容。但是可以通過以下方式來修改字符串內容:
s = "hello"
s = s[:3] + "p" + s[4:]
print(s) # 輸出 "helpo"
replace()
:s = "hello"
s = s.replace("l", "p")
print(s) # 輸出 "heppo"
s = "hello"
s = "{}p{}".format(s[:3], s[4:])
print(s) # 輸出 "helpo"
import re
s = "hello"
s = re.sub(r"l", "p", s)
print(s) # 輸出 "heppo"
這些方法可以幫助你修改字符串的內容,但在Python中,字符串的不可變性是為了確保數據的安全性和避免意外的修改。