我想從輸入'x + y'中刪除「+」符號,其中x和y是一個字符串(單個數字)並打印結果。如何從python中的字符串中刪除中間字符?
例如,我在進入5 + 7它應該顯示57
下面是代碼:
opr = input("Enter string").strip("+")
print(opr)
此代碼不刪除 「+」 號,請幫助!
我想從輸入'x + y'中刪除「+」符號,其中x和y是一個字符串(單個數字)並打印結果。如何從python中的字符串中刪除中間字符?
例如,我在進入5 + 7它應該顯示57
下面是代碼:
opr = input("Enter string").strip("+")
print(opr)
此代碼不刪除 「+」 號,請幫助!
如果你的閱讀FineManual(TM),你會發現,只有str.strip()
從字符串的開始和結束消除。
這裏的解決方法當然是使用str.replace("+", "")
謝謝!尋求幫助! – AzizStark
'str.strip'除去開頭和結尾的字符只有 –
嘗試opr.replace(「+」,「」)的[人物的更換情況 –
可能的複製在一個字符串](https://stackoverflow.com/questions/12723751/replacing-instances-of-a-character-in-a-string) –