今天在pycharm中做練習 ,按照教程輸入replace函數不起作用。。。
在此記錄解決辦法:
#
# 10-2 replace
message = "I really like dogs."
message.replace('dog', 'cat')
print(message)
結果:I really like dogs.
原因:Python在文本編輯器中,這樣不可以是因為replace返回給一個新的值,而這里打印還是message
修改:
message = "I really like dogs."
b = message.replace('dog', 'cat')
print(b)
問題解決
此外在終端中,
>>> message = "I really like dogs."
>>> message.replace('dog', 'cat')
'I really like cats.'
是可以實現的 回車就返回給一個新值。